// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/pi16cipher096v2/optimized_nonSSE/encrypt.c
// Function: crypto_aead_decrypt
int crypto_aead_decrypt(
unsigned char *m,unsigned long long *mlen,
unsigned char *nsec,
const unsigned char *c,unsigned long long clen,
const unsigned char *ad,unsigned long long adlen,
const unsigned char *npub,
const unsigned char *k
)
{
 //...
 //... the code for the cipher implementation goes here,
 //... generating a plaintext m[0],m[1],...,m[*mlen-1]
 //... and secret message number nsec[0],nsec[1],...
 //... from a ciphertext c[0],c[1],...,c[clen-1]
 //... and associated data ad[0],ad[1],...,ad[adlen-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();
	// decrypt the SMN
	b = 0;
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			nsec16[b] = IS[i*WORDS_CHUNK+i1] ^ c16[b];
			IS[i*WORDS_CHUNK+i1] = c16[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 ciphertext
 b = 0;
 for ( j = 0; j < (clen-CRYPTO_ABYTES-CRYPTO_NSECBYTES)/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();
	// decrypt the ciphertext c
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
	        // XOR the IS_bitrate (IS[0], IS[2], ...) with the c to obtain m
			m16[b] = IS[i*WORDS_CHUNK+i1] ^ c16[bSMN+b];
			// in order to proceed for tag computation, put the ciphertext data in the InternalState
			IS[i*WORDS_CHUNK+i1] = c16[bSMN+b];
			b++;
		}
	}
	pi();
	// Collect the tag from this decryption 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 ciphertext block is not the full block, we process it byte by byte
 LastMessageChunkLength = (clen-CRYPTO_ABYTES-CRYPTO_NSECBYTES) % 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++ ) {
	 	 m[b+i] = InternalState8[i1] ^ c[CRYPTO_NSECBYTES+b+i];
	 	 InternalState8[i1] = c[CRYPTO_NSECBYTES+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++;
		}
	}
 }

 // updating the length of the message
 *mlen = clen-CRYPTO_ABYTES-CRYPTO_NSECBYTES;

 // tag verification
 for ( ii = (*mlen + CRYPTO_NSECBYTES); ii < clen; ii ++ ) {
	 if ( c[ii] != tempTag8[ii-(*mlen + CRYPTO_NSECBYTES)] )
		return -1;
 }

 return 0;
}

// Assembly:
subq $0x2138, %rsp           # imm = 0x2138
movq 0x2150(%rsp), %rax
movq 0x2148(%rsp), %rax
movq 0x2140(%rsp), %rax
movq %rdi, 0x2128(%rsp)
movq %rsi, 0x2120(%rsp)
movq %rdx, 0x2118(%rsp)
movq %rcx, 0x2110(%rsp)
movq %r8, 0x2108(%rsp)
movq %r9, 0x2100(%rsp)
movq $0x0, 0x2090(%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 0x2110(%rsp), %rax
movq %rax, 0x20c0(%rsp)
movq 0x2128(%rsp), %rax
movq %rax, 0x20b8(%rsp)
movq 0x2100(%rsp), %rax
movq %rax, 0x20b0(%rsp)
movq 0x2118(%rsp), %rax
movq %rax, 0x20a8(%rsp)
movq 0x2148(%rsp), %rax
movq %rax, 0x20a0(%rsp)
movq 0x2150(%rsp), %rax
movq %rax, 0x2098(%rsp)
movq 0x3f511(%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 0x3db36
movq 0x38(%rsp), %rcx
movq 0x3f4d8(%rip), %rax     # 0x7cff8
movw $0x0, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3db0c
movq $0x0, 0x38(%rsp)
cmpq $0xc, 0x38(%rsp)
jae 0x3db74
movq 0x2150(%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 0x3db3f
movq $0x0, 0x30(%rsp)
cmpq $0x4, 0x30(%rsp)
jae 0x3dbbe
movq 0x2148(%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 0x3db7d
movq 0x58(%rsp), %rax
movq 0x38(%rsp), %rcx
movb $0x1, (%rax,%rcx)
movq 0x3f425(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3f413(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3f400(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x3f3ed(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3f3c5(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3f3a6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x3f38e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x3f34d(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x3f319(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3f2d7(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3f24c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3f22d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3f20d(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3f1ed(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x3f1ba(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3f1d0(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3f196(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x3f1b3(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3f1a3(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3f171(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x3f18e(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3f17e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3f14b(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x3f168(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3f158(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3f138(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x3e5c0
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f10f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f0f3(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f0d6(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f0b9(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ef1c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3eef3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3eec9(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ee9f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ee8e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ee6e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ee4d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ee2c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3edf6(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x3edc9(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3eda3(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3ed54(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ed12(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ecc2(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ec29(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ebfc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ebce(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3eba0(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3eb83(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3eb6b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3eb47(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3eb36(%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 0x3eb17(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3eafb(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3eaea(%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 0x3eacb(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3eaae(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3ea9d(%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 0x3ea7e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ea50(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3decd
movq 0x3ea31(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x3ea1e(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3ea0b(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3e9f8(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e865(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e845(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e825(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e805(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3e7fa(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x3e7c7(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3e7d4(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3e7a9(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3e7c0(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3e7ad(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3e782(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3e799(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x3e786(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x3e75b(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3e772(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3e752(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3ecec
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e729(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e70d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e6f0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e6d3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e699(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e670(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3e64c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3e601(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e5c5(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e577(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e4e0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e4b7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e48d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e463(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e44a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e42e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e40e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3e3f9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e3e5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e3c5(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3e3b0(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e39c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e37b(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3e366(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e352(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3e324(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3e8b3
movq 0x3e305(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3e2f3(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3e2e0(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x3e2cd(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3e29d(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3e27e(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3e264(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x3e223(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x3e1f1(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3e1ad(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e120(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e101(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e0e1(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3e0c1(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3e096(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3e0a3(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3e071(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x3e086(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x3e080(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3e04e(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x3e063(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x3e05d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3e02a(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x3e03f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x3e039(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3e019(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x3f3cf
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dff0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dfd4(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dfb7(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3df9a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ddfd(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ddd4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ddaa(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dd80(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dd6b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3dd4b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dd2f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3dd16(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3dd02(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dce6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3dccd(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3dcb9(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3dc9c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3dc83(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3dc6f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3dc41(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3efec
movq 0x3dc22(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x3dc0f(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3dbfc(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3dbe9(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3da56(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3da36(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3da16(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3d9f6(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3d9eb(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x3d9b8(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3d9c5(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3d99a(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3d9b1(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3d99e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3d973(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3d98a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x3d977(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x3d94c(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3d963(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3d943(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3fafb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d91a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d8fe(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d8e1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d8c4(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d88a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d861(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3d83d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3d7f2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d7b6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d768(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d6d1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d6a8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d67e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d654(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d63b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d61f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d5ff(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3d5ea(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d5d6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d5b6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3d5a1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d58d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d56c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3d557(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d543(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d515(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3f6c2
movq 0x3d4f6(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3d4e4(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3d4d1(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x3d4be(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3d48e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3d46f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3d455(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x3d414(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x3d3e2(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3d39e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3d311(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3d2f2(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3d2d2(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3d2b2(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3d287(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3d294(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3d262(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x3d277(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x3d271(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3d23f(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x3d254(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x3d24e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3d21b(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x3d230(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x3d22a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3d20a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x401de
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d1e1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d1c5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d1a8(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d18b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cfee(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cfc5(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cf9b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cf71(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cf5c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3cf3c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cf20(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3cf07(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3cef3(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ced7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3cebe(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ceaa(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ce8d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3ce74(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ce60(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ce32(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3fdfb
movq 0x3ce13(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x3ce00(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3cded(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3cdda(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3cc47(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3cc27(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3cc07(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3cbe7(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3cbdc(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x3cba9(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3cbb6(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3cb8b(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3cba2(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3cb8f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3cb64(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3cb7b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x3cb68(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x3cb3d(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3cb54(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3cb34(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4090a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cb0b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3caef(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cad2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3cab5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ca7b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ca52(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3ca2e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3c9e3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c9a7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c959(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c8c2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c899(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c86f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c845(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c82c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c810(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c7f0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3c7db(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c7c7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c7a7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3c792(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c77e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c75d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3c748(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c734(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c706(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x404d1
movq 0x3c6e7(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3c6d5(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3c6c2(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x3c6af(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3c67f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3c660(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3c646(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x3c605(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x3c5d3(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3c58f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3c502(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3c4e3(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3c4c3(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3c4a3(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3c478(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3c485(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3c453(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x3c468(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x3c462(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3c430(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x3c445(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x3c43f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3c40c(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x3c421(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x3c41b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3c3fb(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x40fed
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c3d2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c3b6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c399(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c37c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c1df(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c1b6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c18c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c162(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c14d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c12d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c111(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3c0f8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c0e4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c0c8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3c0af(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c09b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3c07e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3c065(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c051(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c023(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x40c0a
movq 0x3c004(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x3bff1(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3bfde(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3bfcb(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3be38(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3be18(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3bdf8(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3bdd8(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3bdcd(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x3bd9a(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3bda7(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3bd7c(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3bd93(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3bd80(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3bd55(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3bd6c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x3bd59(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x3bd2e(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3bd45(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3bd25(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x41719
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bcfc(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bce0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bcc3(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bca6(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bc6c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bc43(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3bc1f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3bbd4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bb98(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bb4a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3bab3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ba8a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ba60(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ba36(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ba1d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ba01(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b9e1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3b9cc(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b9b8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b998(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3b983(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b96f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b94e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3b939(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b925(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b8f7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x412e0
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x41754
movq 0x38(%rsp), %rcx
movq 0x3b8c2(%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 0x41722
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, 0x2090(%rsp)
movq $0x0, 0x18(%rsp)
movq 0x2140(%rsp), %rax
shrq $0x4, %rax
movq %rax, (%rsp)
movq $0x0, 0x30(%rsp)
movq 0x30(%rsp), %rax
cmpq (%rsp), %rax
jae 0x490db
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x417f1
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x3b81b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x417bf
movq 0x2090(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2090(%rsp)
movq 0x2090(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x208e(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2090(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x208c(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2090(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x208a(%rsp)
movq 0x2090(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2088(%rsp)
movq 0x3b786(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x208e(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b76f(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3b765(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x208c(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b74d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3b742(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x208a(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b72a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x3b71f(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2088(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b707(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x3b6fc(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3b6ea(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3b6d7(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x3b6c4(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3b69c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3b67d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x3b665(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x3b624(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x3b5f0(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3b5ae(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b523(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b504(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b4e4(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x3b4c4(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x3b491(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3b4a7(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3b46d(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x3b48a(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3b47a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3b448(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x3b465(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3b455(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3b422(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x3b43f(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3b42f(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3b40f(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x422e9
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b3e6(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b3ca(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b3ad(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b390(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b1f3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b1ca(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b1a0(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3b176(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b165(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b145(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b124(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b103(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3b0cd(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x3b0a0(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3b07a(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3b02b(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3afe9(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3af99(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3af00(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3aed3(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3aea5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ae77(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ae5a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ae42(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ae1e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3ae0d(%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 0x3adee(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3add2(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3adc1(%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 0x3ada2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ad85(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3ad74(%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 0x3ad55(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ad27(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x41bf6
movq 0x3ad08(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x3acf5(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3ace2(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3accf(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3ab3c(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3ab1c(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3aafc(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3aadc(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3aad1(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x3aa9e(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3aaab(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3aa80(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3aa97(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3aa84(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3aa59(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3aa70(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x3aa5d(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x3aa32(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3aa49(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3aa29(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x42a15
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3aa00(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a9e4(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a9c7(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a9aa(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a970(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a947(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3a923(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3a8d8(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a89c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a84e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a7b7(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a78e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a764(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a73a(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a721(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a705(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a6e5(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3a6d0(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a6bc(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a69c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3a687(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a673(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a652(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3a63d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a629(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a5fb(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x425dc
movq 0x3a5dc(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3a5ca(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3a5b7(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x3a5a4(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3a574(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3a555(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3a53b(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x3a4fa(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x3a4c8(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3a484(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3a3f7(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3a3d8(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3a3b8(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3a398(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3a36d(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3a37a(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3a348(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x3a35d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x3a357(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3a325(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x3a33a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x3a334(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3a301(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x3a316(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x3a310(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3a2f0(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x430f8
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a2c7(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a2ab(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a28e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a271(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a0d4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a0ab(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a081(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a057(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a042(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3a022(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3a006(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x39fed(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39fd9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39fbd(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x39fa4(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39f90(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39f73(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x39f5a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39f46(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39f18(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x42d15
movq 0x39ef9(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x39ee6(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x39ed3(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x39ec0(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x39d2d(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x39d0d(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x39ced(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x39ccd(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x39cc2(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x39c8f(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x39c9c(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x39c71(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x39c88(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x39c75(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x39c4a(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x39c61(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x39c4e(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x39c23(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x39c3a(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x39c1a(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x43824
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39bf1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39bd5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39bb8(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39b9b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39b61(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39b38(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x39b14(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x39ac9(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39a8d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39a3f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x399a8(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3997f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39955(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3992b(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39912(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x398f6(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x398d6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x398c1(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x398ad(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3988d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x39878(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39864(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39843(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3982e(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3981a(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x397ec(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x433eb
movq 0x397cd(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x397bb(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x397a8(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x39795(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x39765(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x39746(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3972c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x396eb(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x396b9(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x39675(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x395e8(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x395c9(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x395a9(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x39589(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3955e(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3956b(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x39539(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x3954e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x39548(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x39516(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x3952b(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x39525(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x394f2(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x39507(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x39501(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x394e1(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x43f07
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x394b8(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3949c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3947f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39462(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x392c5(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3929c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39272(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39248(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39233(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39213(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x391f7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x391de(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x391ca(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x391ae(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x39195(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39181(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x39164(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3914b(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39137(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x39109(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x43b24
movq 0x390ea(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x390d7(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x390c4(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x390b1(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x38f1e(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x38efe(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x38ede(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x38ebe(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x38eb3(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38e80(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38e8d(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x38e62(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x38e79(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x38e66(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x38e3b(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x38e52(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x38e3f(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x38e14(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x38e2b(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x38e0b(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x44633
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38de2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38dc6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38da9(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38d8c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38d52(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38d29(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x38d05(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x38cba(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38c7e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38c30(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38b99(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38b70(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38b46(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38b1c(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38b03(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38ae7(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38ac7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x38ab2(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38a9e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38a7e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x38a69(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38a55(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38a34(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x38a1f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38a0b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x389dd(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x441fa
movq 0x389be(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x389ac(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38999(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38986(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x38956(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x38937(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3891d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x388dc(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x388aa(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38866(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x387d9(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x387ba(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3879a(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3877a(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3874f(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3875c(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3872a(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x3873f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x38739(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x38707(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x3871c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x38716(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x386e3(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x386f8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x386f2(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x386d2(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x44d16
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x386a9(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3868d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38670(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38653(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x384b6(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3848d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38463(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38439(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38424(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38404(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x383e8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x383cf(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x383bb(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3839f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x38386(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38372(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38355(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3833c(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x38328(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x382fa(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x44933
movq 0x382db(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x382c8(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x382b5(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x382a2(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3810f(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x380ef(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x380cf(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x380af(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x380a4(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38071(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3807e(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x38053(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3806a(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x38057(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3802c(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x38043(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x38030(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x38005(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3801c(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x37ffc(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x45442
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37fd3(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37fb7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37f9a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37f7d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37f43(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37f1a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x37ef6(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x37eab(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37e6f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37e21(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37d8a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37d61(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37d37(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37d0d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37cf4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37cd8(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37cb8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x37ca3(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37c8f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37c6f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x37c5a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37c46(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37c25(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x37c10(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37bfc(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37bce(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x45009
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x454e3
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x454ce
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x37b7b(%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 0x37b4c(%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 0x45460
jmp 0x454d0
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x4544b
movq 0x37b0e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x37afc(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x37ae9(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x37ad6(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x37aae(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x37a8f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x37a77(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x37a36(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x37a02(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x379c0(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x37935(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x37916(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x378f6(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x378d6(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x378a3(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x378b9(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3787f(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x3789c(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3788c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x3785a(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x37877(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x37867(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x37834(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x37851(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x37841(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x37821(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x45ed7
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x377f8(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x377dc(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x377bf(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x377a2(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37605(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x375dc(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x375b2(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37588(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37577(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37557(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37536(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37515(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x374df(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x374b2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3748c(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3743d(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x373fb(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x373ab(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37312(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x372e5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x372b7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37289(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3726c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37254(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37230(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3721f(%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 0x37200(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x371e4(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x371d3(%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 0x371b4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x37197(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x37186(%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 0x37167(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x37139(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x457e4
movq 0x3711a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x37107(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x370f4(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x370e1(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x36f4e(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x36f2e(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x36f0e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x36eee(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x36ee3(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x36eb0(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x36ebd(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x36e92(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x36ea9(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x36e96(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x36e6b(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x36e82(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x36e6f(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x36e44(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x36e5b(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x36e3b(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x46603
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36e12(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36df6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36dd9(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36dbc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36d82(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36d59(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x36d35(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x36cea(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36cae(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36c60(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36bc9(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36ba0(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36b76(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36b4c(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36b33(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36b17(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36af7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x36ae2(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36ace(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36aae(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x36a99(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36a85(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36a64(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x36a4f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36a3b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36a0d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x461ca
movq 0x369ee(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x369dc(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x369c9(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x369b6(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x36986(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x36967(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3694d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x3690c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x368da(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x36896(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x36809(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x367ea(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x367ca(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x367aa(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3677f(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3678c(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3675a(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x3676f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x36769(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x36737(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x3674c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x36746(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x36713(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x36728(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x36722(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x36702(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x46ce6
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x366d9(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x366bd(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x366a0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36683(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x364e6(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x364bd(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36493(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36469(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36454(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36434(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36418(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x363ff(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x363eb(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x363cf(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x363b6(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x363a2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36385(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3636c(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x36358(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3632a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x46903
movq 0x3630b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x362f8(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x362e5(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x362d2(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3613f(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3611f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x360ff(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x360df(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x360d4(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x360a1(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x360ae(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x36083(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3609a(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x36087(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3605c(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x36073(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x36060(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x36035(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3604c(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3602c(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x47412
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36003(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35fe7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35fca(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35fad(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35f73(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35f4a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x35f26(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x35edb(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35e9f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35e51(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35dba(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35d91(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35d67(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35d3d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35d24(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35d08(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35ce8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x35cd3(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35cbf(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35c9f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x35c8a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35c76(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35c55(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x35c40(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35c2c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35bfe(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x46fd9
movq 0x35bdf(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x35bcd(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x35bba(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x35ba7(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x35b77(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x35b58(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x35b3e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x35afd(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x35acb(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x35a87(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x359fa(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x359db(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x359bb(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3599b(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x35970(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x3597d(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3594b(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x35960(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x3595a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x35928(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x3593d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x35937(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x35904(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x35919(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x35913(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x358f3(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x47af5
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x358ca(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x358ae(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35891(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35874(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x356d7(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x356ae(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35684(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3565a(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35645(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35625(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35609(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x355f0(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x355dc(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x355c0(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x355a7(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35593(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35576(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3555d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35549(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3551b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x47712
movq 0x354fc(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x354e9(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x354d6(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x354c3(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x35330(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x35310(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x352f0(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x352d0(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x352c5(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x35292(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x3529f(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x35274(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3528b(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x35278(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3524d(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x35264(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x35251(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x35226(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3523d(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3521d(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x48221
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x351f4(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x351d8(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x351bb(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3519e(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35164(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3513b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x35117(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x350cc(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35090(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35042(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34fab(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34f82(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34f58(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34f2e(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34f15(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34ef9(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34ed9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x34ec4(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34eb0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34e90(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x34e7b(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34e67(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34e46(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x34e31(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34e1d(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34def(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x47de8
movq 0x34dd0(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x34dbe(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x34dab(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x34d98(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x34d68(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x34d49(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x34d2f(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x34cee(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x34cbc(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x34c78(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x34beb(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x34bcc(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x34bac(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x34b8c(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x34b61(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x34b6e(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x34b3c(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x34b51(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x34b4b(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x34b19(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x34b2e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x34b28(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x34af5(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x34b0a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x34b04(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x34ae4(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x48904
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34abb(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34a9f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34a82(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34a65(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x348c8(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3489f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34875(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3484b(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34836(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34816(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x347fa(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x347e1(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x347cd(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x347b1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x34798(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34784(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34767(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3474e(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3473a(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3470c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x48521
movq 0x346ed(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x346da(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x346c7(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x346b4(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x34521(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x34501(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x344e1(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x344c1(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x344b6(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x34483(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x34490(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x34465(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3447c(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x34469(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3443e(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x34455(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x34442(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x34417(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3442e(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3440e(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x49030
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x343e5(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x343c9(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x343ac(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3438f(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34355(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3432c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x34308(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x342bd(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34281(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34233(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3419c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34173(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x34149(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3411f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34106(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x340ea(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x340ca(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x340b5(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x340a1(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34081(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3406c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34058(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x34037(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x34022(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3400e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x33fe0(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x48bf7
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x490c6
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x490b1
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x33f7b(%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 0x49053
jmp 0x490b3
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x49042
jmp 0x490c8
movq 0x30(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x30(%rsp)
jmp 0x417a7
movq 0x2140(%rsp), %rax
andq $0xf, %rax
movl %eax, 0x40(%rsp)
cmpl $0x0, 0x40(%rsp)
je 0x50a2d
movq 0x18(%rsp), %rax
shlq %rax
movq %rax, 0x18(%rsp)
movq $0x0, 0x10(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x49147
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x33ec5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x49115
movq 0x2090(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2090(%rsp)
movq 0x2090(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x208e(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2090(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x208c(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2090(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x208a(%rsp)
movq 0x2090(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2088(%rsp)
movq 0x33e30(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x208e(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33e19(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x33e0f(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x208c(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33df7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x33dec(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x208a(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33dd4(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x33dc9(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2088(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33db1(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x33da6(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x33d94(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x33d81(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x33d6e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x33d46(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x33d27(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x33d0f(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x33cce(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x33c9a(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x33c58(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33bcd(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33bae(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33b8e(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x33b6e(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x33b3b(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x33b51(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x33b17(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x33b34(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x33b24(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x33af2(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x33b0f(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x33aff(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x33acc(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x33ae9(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x33ad9(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x33ab9(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x49c3f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33a90(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33a74(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33a57(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33a3a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3389d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33874(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3384a(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33820(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3380f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x337ef(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x337ce(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x337ad(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x33777(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x3374a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x33724(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x336d5(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x33693(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x33643(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x335aa(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3357d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3354f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x33521(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33504(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x334ec(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x334c8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x334b7(%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 0x33498(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3347c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3346b(%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 0x3344c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3342f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3341e(%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 0x333ff(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x333d1(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4954c
movq 0x333b2(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x3339f(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3338c(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x33379(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x331e6(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x331c6(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x331a6(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x33186(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3317b(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x33148(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x33155(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3312a(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x33141(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3312e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x33103(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3311a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x33107(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x330dc(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x330f3(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x330d3(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4a36b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x330aa(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3308e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33071(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x33054(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3301a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32ff1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x32fcd(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x32f82(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32f46(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32ef8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32e61(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32e38(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32e0e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32de4(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32dcb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32daf(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32d8f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x32d7a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32d66(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32d46(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x32d31(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32d1d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32cfc(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x32ce7(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32cd3(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32ca5(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x49f32
movq 0x32c86(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x32c74(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x32c61(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x32c4e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x32c1e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x32bff(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x32be5(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x32ba4(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x32b72(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x32b2e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x32aa1(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x32a82(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x32a62(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x32a42(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x32a17(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x32a24(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x329f2(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x32a07(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x32a01(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x329cf(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x329e4(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x329de(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x329ab(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x329c0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x329ba(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3299a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x4aa4e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32971(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32955(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32938(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3291b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3277e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32755(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3272b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32701(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x326ec(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x326cc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x326b0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x32697(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x32683(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32667(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3264e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3263a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3261d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x32604(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x325f0(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x325c2(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4a66b
movq 0x325a3(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x32590(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3257d(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3256a(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x323d7(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x323b7(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x32397(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x32377(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3236c(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x32339(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x32346(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3231b(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x32332(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3231f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x322f4(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3230b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x322f8(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x322cd(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x322e4(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x322c4(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4b17a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3229b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3227f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32262(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32245(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3220b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x321e2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x321be(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x32173(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32137(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x320e9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32052(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x32029(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31fff(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31fd5(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31fbc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31fa0(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31f80(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x31f6b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31f57(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31f37(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x31f22(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31f0e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31eed(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x31ed8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31ec4(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31e96(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4ad41
movq 0x31e77(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x31e65(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x31e52(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x31e3f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x31e0f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x31df0(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x31dd6(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x31d95(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x31d63(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x31d1f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x31c92(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x31c73(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x31c53(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x31c33(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x31c08(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x31c15(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x31be3(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x31bf8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x31bf2(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x31bc0(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x31bd5(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x31bcf(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x31b9c(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x31bb1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x31bab(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x31b8b(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x4b85d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31b62(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31b46(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31b29(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31b0c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3196f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31946(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3191c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x318f2(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x318dd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x318bd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x318a1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x31888(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31874(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31858(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3183f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3182b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3180e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x317f5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x317e1(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x317b3(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4b47a
movq 0x31794(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x31781(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3176e(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3175b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x315c8(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x315a8(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x31588(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x31568(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3155d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x3152a(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x31537(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3150c(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x31523(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x31510(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x314e5(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x314fc(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x314e9(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x314be(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x314d5(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x314b5(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4bf89
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3148c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31470(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31453(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31436(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x313fc(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x313d3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x313af(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x31364(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31328(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x312da(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31243(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3121a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x311f0(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x311c6(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x311ad(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31191(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31171(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3115c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31148(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31128(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x31113(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x310ff(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x310de(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x310c9(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x310b5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x31087(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4bb50
movq 0x31068(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x31056(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x31043(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x31030(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x31000(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x30fe1(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x30fc7(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x30f86(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x30f54(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x30f10(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x30e83(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x30e64(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x30e44(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x30e24(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x30df9(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x30e06(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x30dd4(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x30de9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x30de3(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x30db1(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x30dc6(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x30dc0(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x30d8d(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x30da2(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x30d9c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x30d7c(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x4c66c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30d53(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30d37(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30d1a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30cfd(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30b60(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30b37(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30b0d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30ae3(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30ace(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x30aae(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30a92(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x30a79(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x30a65(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30a49(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x30a30(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x30a1c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x309ff(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x309e6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x309d2(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x309a4(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4c289
movq 0x30985(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x30972(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x3095f(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x3094c(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x307b9(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x30799(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x30779(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x30759(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3074e(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x3071b(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x30728(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x306fd(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x30714(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x30701(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x306d6(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x306ed(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x306da(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x306af(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x306c6(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x306a6(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4cd98
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3067d(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30661(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30644(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30627(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x305ed(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x305c4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x305a0(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x30555(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30519(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x304cb(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30434(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3040b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x303e1(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x303b7(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3039e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30382(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x30362(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3034d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x30339(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x30319(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x30304(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x302f0(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x302cf(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x302ba(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x302a6(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x30278(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4c95f
movq $0x0, 0x38(%rsp)
movq 0x38(%rsp), %rax
movslq 0x40(%rsp), %rcx
cmpq %rcx, %rax
jae 0x4ce25
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 0x4ce10
movq 0x10(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x10(%rsp)
jmp 0x4ce12
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4cda1
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 0x301ac(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3019a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x30187(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x30174(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3014c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3012d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x30115(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x300d4(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x300a0(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3005e(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2ffd3(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2ffb4(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2ff94(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2ff74(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x2ff41(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x2ff57(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2ff1d(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x2ff3a(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2ff2a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2fef8(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x2ff15(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2ff05(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2fed2(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x2feef(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2fedf(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2febf(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x4d839
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fe96(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fe7a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fe5d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fe40(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fca3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fc7a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fc50(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fc26(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2fc15(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2fbf5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2fbd4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2fbb3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2fb7d(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x2fb50(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2fb2a(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2fadb(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2fa99(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2fa49(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f9b0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f983(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f955(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f927(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f90a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f8f2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f8ce(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2f8bd(%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 0x2f89e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f882(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2f871(%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 0x2f852(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f835(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2f824(%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 0x2f805(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f7d7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4d146
movq 0x2f7b8(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2f7a5(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2f792(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x2f77f(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2f5ec(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2f5cc(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2f5ac(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2f58c(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2f581(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x2f54e(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2f55b(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2f530(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2f547(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2f534(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x2f509(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2f520(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x2f50d(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2f4e2(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2f4f9(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2f4d9(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4df65
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f4b0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f494(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f477(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f45a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f420(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f3f7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2f3d3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2f388(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f34c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f2fe(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f267(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f23e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f214(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f1ea(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f1d1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f1b5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f195(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2f180(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f16c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f14c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2f137(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f123(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f102(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2f0ed(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f0d9(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f0ab(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4db2c
movq 0x2f08c(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x2f07a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x2f067(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x2f054(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2f024(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2f005(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x2efeb(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x2efaa(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x2ef78(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2ef34(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2eea7(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2ee88(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2ee68(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2ee48(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x2ee1d(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x2ee2a(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x2edf8(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x2ee0d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x2ee07(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2edd5(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x2edea(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2ede4(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2edb1(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x2edc6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x2edc0(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2eda0(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x4e648
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ed77(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ed5b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ed3e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ed21(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2eb84(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2eb5b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2eb31(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2eb07(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2eaf2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ead2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2eab6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2ea9d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ea89(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ea6d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2ea54(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ea40(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ea23(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2ea0a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e9f6(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e9c8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4e265
movq 0x2e9a9(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2e996(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2e983(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x2e970(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e7dd(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e7bd(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e79d(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e77d(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2e772(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x2e73f(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2e74c(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2e721(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2e738(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2e725(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x2e6fa(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2e711(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x2e6fe(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2e6d3(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2e6ea(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2e6ca(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4ed74
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e6a1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e685(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e668(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e64b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e611(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e5e8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2e5c4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2e579(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e53d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e4ef(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e458(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e42f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e405(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e3db(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e3c2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2e3a6(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e386(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2e371(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e35d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e33d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2e328(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e314(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e2f3(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2e2de(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e2ca(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e29c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4e93b
movq 0x2e27d(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x2e26b(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x2e258(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x2e245(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2e215(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2e1f6(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x2e1dc(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x2e19b(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x2e169(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2e125(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e098(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e079(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e059(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2e039(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x2e00e(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x2e01b(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x2dfe9(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x2dffe(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x2dff8(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2dfc6(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x2dfdb(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2dfd5(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2dfa2(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x2dfb7(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x2dfb1(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2df91(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x4f457
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2df68(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2df4c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2df2f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2df12(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dd75(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dd4c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dd22(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dcf8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dce3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2dcc3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dca7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2dc8e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2dc7a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dc5e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2dc45(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2dc31(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2dc14(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2dbfb(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2dbe7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2dbb9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4f074
movq 0x2db9a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2db87(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2db74(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x2db61(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d9ce(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d9ae(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d98e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d96e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2d963(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x2d930(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2d93d(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2d912(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2d929(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2d916(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x2d8eb(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2d902(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x2d8ef(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2d8c4(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2d8db(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2d8bb(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4fb83
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d892(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d876(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d859(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d83c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d802(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d7d9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2d7b5(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2d76a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d72e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d6e0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d649(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d620(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d5f6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d5cc(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d5b3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d597(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d577(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2d562(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d54e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d52e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2d519(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d505(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d4e4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2d4cf(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d4bb(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2d48d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4f74a
movq 0x2d46e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x2d45c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x2d449(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x2d436(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2d406(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2d3e7(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x2d3cd(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x2d38c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x2d35a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2d316(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d289(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d26a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d24a(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2d22a(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x2d1ff(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x2d20c(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x2d1da(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x2d1ef(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x2d1e9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2d1b7(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x2d1cc(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2d1c6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2d193(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x2d1a8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x2d1a2(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2d182(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x50266
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d159(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d13d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d120(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2d103(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2cf66(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2cf3d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2cf13(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2cee9(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ced4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ceb4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ce98(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2ce7f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ce6b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ce4f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2ce36(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ce22(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ce05(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2cdec(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2cdd8(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2cdaa(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4fe83
movq 0x2cd8b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2cd78(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2cd65(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x2cd52(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2cbbf(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2cb9f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2cb7f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2cb5f(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2cb54(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x2cb21(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2cb2e(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2cb03(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2cb1a(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2cb07(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x2cadc(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2caf3(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x2cae0(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2cab5(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2cacc(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2caac(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x50992
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ca83(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ca67(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ca4a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ca2d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c9f3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c9ca(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2c9a6(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2c95b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c91f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c8d1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c83a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c811(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c7e7(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c7bd(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c7a4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c788(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c768(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2c753(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c73f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c71f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2c70a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c6f6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c6d5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2c6c0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c6ac(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2c67e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x50559
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x50a28
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x50a13
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x2c619(%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 0x509b5
jmp 0x50a15
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x509a4
jmp 0x581e1
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x50a68
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x2c5a4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x50a36
movq 0x2090(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2090(%rsp)
movq 0x2c575(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
xorq 0x2090(%rsp), %rax
movw %ax, %cx
movq 0x2c560(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2c556(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x2c544(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x2c531(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x2c51e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2c4f6(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2c4d7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x2c4bf(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x2c47e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x2c44a(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2c408(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2c37d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2c35e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2c33e(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2c31e(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x2c2eb(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x2c301(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2c2c7(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x2c2e4(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2c2d4(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2c2a2(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x2c2bf(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2c2af(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2c27c(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x2c299(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2c289(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2c269(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5148f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c240(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c224(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c207(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c1ea(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c04d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2c024(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2bffa(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2bfd0(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bfbf(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bf9f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bf7e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bf5d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bf27(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x2befa(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2bed4(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2be85(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2be43(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bdf3(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bd5a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bd2d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bcff(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bcd1(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2bcb4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bc9c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2bc78(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2bc67(%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 0x2bc48(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2bc2c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2bc1b(%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 0x2bbfc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2bbdf(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2bbce(%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 0x2bbaf(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2bb81(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x50d9c
movq 0x2bb62(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2bb4f(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2bb3c(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x2bb29(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b996(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b976(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b956(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b936(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2b92b(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x2b8f8(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2b905(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2b8da(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2b8f1(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2b8de(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x2b8b3(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2b8ca(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x2b8b7(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2b88c(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2b8a3(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2b883(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x51bbb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b85a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b83e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b821(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b804(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b7ca(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b7a1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2b77d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2b732(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b6f6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b6a8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b611(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b5e8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b5be(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b594(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b57b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b55f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b53f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2b52a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b516(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b4f6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2b4e1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b4cd(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b4ac(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2b497(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b483(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2b455(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x51782
movq 0x2b436(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x2b424(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x2b411(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x2b3fe(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2b3ce(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2b3af(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x2b395(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x2b354(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x2b322(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2b2de(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b251(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b232(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b212(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2b1f2(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x2b1c7(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x2b1d4(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x2b1a2(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x2b1b7(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x2b1b1(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2b17f(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x2b194(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2b18e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2b15b(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x2b170(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x2b16a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2b14a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5229e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b121(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b105(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b0e8(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2b0cb(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2af2e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2af05(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2aedb(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2aeb1(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ae9c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ae7c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ae60(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2ae47(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ae33(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2ae17(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2adfe(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2adea(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2adcd(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2adb4(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ada0(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ad72(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x51ebb
movq 0x2ad53(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2ad40(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2ad2d(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x2ad1a(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2ab87(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2ab67(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2ab47(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2ab27(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2ab1c(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x2aae9(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2aaf6(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2aacb(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2aae2(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2aacf(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x2aaa4(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2aabb(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x2aaa8(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2aa7d(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2aa94(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2aa74(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x529ca
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2aa4b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2aa2f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2aa12(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a9f5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a9bb(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a992(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2a96e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2a923(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a8e7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a899(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a802(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a7d9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a7af(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a785(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a76c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a750(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a730(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2a71b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a707(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a6e7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2a6d2(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a6be(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a69d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2a688(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a674(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a646(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x52591
movq 0x2a627(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x2a615(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x2a602(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x2a5ef(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2a5bf(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2a5a0(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x2a586(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x2a545(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x2a513(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2a4cf(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2a442(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2a423(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2a403(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2a3e3(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x2a3b8(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x2a3c5(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x2a393(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x2a3a8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x2a3a2(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2a370(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x2a385(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2a37f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2a34c(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x2a361(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x2a35b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2a33b(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x530ad
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a312(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a2f6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a2d9(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a2bc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a11f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a0f6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a0cc(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a0a2(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a08d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a06d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a051(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2a038(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2a024(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2a008(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x29fef(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29fdb(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29fbe(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x29fa5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29f91(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29f63(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x52cca
movq 0x29f44(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x29f31(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x29f1e(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x29f0b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x29d78(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x29d58(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x29d38(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x29d18(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x29d0d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x29cda(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x29ce7(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x29cbc(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x29cd3(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x29cc0(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x29c95(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x29cac(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x29c99(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x29c6e(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x29c85(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x29c65(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x537d9
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29c3c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29c20(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29c03(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29be6(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29bac(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29b83(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x29b5f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x29b14(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29ad8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29a8a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x299f3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x299ca(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x299a0(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29976(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2995d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29941(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29921(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2990c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x298f8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x298d8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x298c3(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x298af(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2988e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x29879(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29865(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29837(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x533a0
movq 0x29818(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x29806(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x297f3(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x297e0(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x297b0(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x29791(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x29777(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x29736(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x29704(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x296c0(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x29633(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x29614(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x295f4(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x295d4(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x295a9(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x295b6(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x29584(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x29599(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x29593(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x29561(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x29576(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x29570(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2953d(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x29552(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x2954c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2952c(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x53ebc
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29503(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x294e7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x294ca(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x294ad(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29310(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x292e7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x292bd(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29293(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2927e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2925e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x29242(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x29229(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29215(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x291f9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x291e0(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x291cc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x291af(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x29196(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29182(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x29154(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x53ad9
movq 0x29135(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x29122(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2910f(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x290fc(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x28f69(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x28f49(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x28f29(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x28f09(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x28efe(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x28ecb(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x28ed8(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x28ead(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x28ec4(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x28eb1(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x28e86(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x28e9d(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x28e8a(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x28e5f(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x28e76(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28e56(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x545e8
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28e2d(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28e11(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28df4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28dd7(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28d9d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28d74(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x28d50(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x28d05(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28cc9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28c7b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28be4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28bbb(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28b91(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28b67(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28b4e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28b32(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28b12(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x28afd(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28ae9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28ac9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x28ab4(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28aa0(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28a7f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x28a6a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28a56(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28a28(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x541af
movq 0x58(%rsp), %rax
movzbl (%rax), %eax
xorl $0x1, %eax
movb %al, %cl
movq 0x58(%rsp), %rax
movb %cl, (%rax)
movq 0x289f5(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x289e3(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x289d0(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x289bd(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28995(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28976(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x2895e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x2891d(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x288e9(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x288a7(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2881c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x287fd(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x287dd(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x287bd(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x2878a(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x287a0(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x28766(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x28783(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28773(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x28741(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x2875e(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2874e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2871b(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x28738(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28728(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28708(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x54ff0
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x286df(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x286c3(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x286a6(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28689(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x284ec(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x284c3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28499(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2846f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2845e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2843e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2841d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x283fc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x283c6(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x28399(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x28373(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x28324(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x282e2(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28292(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x281f9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x281cc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2819e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28170(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28153(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2813b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x28117(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x28106(%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 0x280e7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x280cb(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x280ba(%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 0x2809b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2807e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2806d(%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 0x2804e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x28020(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x548fd
movq 0x28001(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x27fee(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x27fdb(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x27fc8(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x27e35(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x27e15(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x27df5(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x27dd5(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x27dca(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x27d97(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x27da4(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x27d79(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x27d90(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x27d7d(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x27d52(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x27d69(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x27d56(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x27d2b(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x27d42(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x27d22(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5571c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27cf9(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27cdd(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27cc0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27ca3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27c69(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27c40(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x27c1c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x27bd1(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27b95(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27b47(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27ab0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27a87(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27a5d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27a33(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x27a1a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x279fe(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x279de(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x279c9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x279b5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x27995(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x27980(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2796c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2794b(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x27936(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x27922(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x278f4(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x552e3
movq 0x278d5(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x278c3(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x278b0(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x2789d(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2786d(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x2784e(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x27834(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x277f3(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x277c1(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2777d(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x276f0(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x276d1(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x276b1(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x27691(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x27666(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x27673(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x27641(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x27656(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x27650(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2761e(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x27633(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2762d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x275fa(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x2760f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x27609(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x275e9(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x55dff
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x275c0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x275a4(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27587(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2756a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x273cd(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x273a4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2737a(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x27350(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2733b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2731b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x272ff(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x272e6(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x272d2(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x272b6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2729d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x27289(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2726c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x27253(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2723f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x27211(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x55a1c
movq 0x271f2(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x271df(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x271cc(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x271b9(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x27026(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x27006(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x26fe6(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x26fc6(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x26fbb(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x26f88(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x26f95(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x26f6a(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x26f81(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x26f6e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x26f43(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x26f5a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x26f47(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x26f1c(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x26f33(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x26f13(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5652b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26eea(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26ece(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26eb1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26e94(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26e5a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26e31(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x26e0d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x26dc2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26d86(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26d38(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26ca1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26c78(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26c4e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26c24(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26c0b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26bef(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26bcf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x26bba(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26ba6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26b86(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x26b71(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26b5d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26b3c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x26b27(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26b13(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26ae5(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x560f2
movq 0x26ac6(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x26ab4(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x26aa1(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x26a8e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x26a5e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x26a3f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x26a25(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x269e4(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x269b2(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x2696e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x268e1(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x268c2(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x268a2(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x26882(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x26857(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x26864(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x26832(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x26847(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x26841(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2680f(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x26824(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2681e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x267eb(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x26800(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x267fa(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x267da(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x56c0e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x267b1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26795(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26778(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2675b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x265be(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26595(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2656b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26541(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2652c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2650c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x264f0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x264d7(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x264c3(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x264a7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2648e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2647a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2645d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x26444(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26430(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x26402(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5682b
movq 0x263e3(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x263d0(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x263bd(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x263aa(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x26217(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x261f7(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x261d7(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x261b7(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x261ac(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x26179(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x26186(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2615b(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x26172(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2615f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x26134(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2614b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x26138(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2610d(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x26124(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x26104(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5733a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x260db(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x260bf(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x260a2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26085(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2604b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x26022(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x25ffe(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x25fb3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25f77(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25f29(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25e92(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25e69(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25e3f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25e15(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25dfc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25de0(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25dc0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x25dab(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25d97(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25d77(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x25d62(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25d4e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25d2d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x25d18(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25d04(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25cd6(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x56f01
movq 0x25cb7(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x25ca5(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x25c92(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x25c7f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x25c4f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x25c30(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x25c16(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x25bd5(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x25ba3(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x25b5f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x25ad2(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x25ab3(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x25a93(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x25a73(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x25a48(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x25a55(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x25a23(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x25a38(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x25a32(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x25a00(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x25a15(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x25a0f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x259dc(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x259f1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x259eb(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x259cb(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x57a1d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x259a2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25986(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25969(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2594c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x257af(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25786(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2575c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25732(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2571d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x256fd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x256e1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x256c8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x256b4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25698(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2567f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2566b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2564e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x25635(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x25621(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x255f3(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5763a
movq 0x255d4(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x255c1(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x255ae(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x2559b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x25408(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x253e8(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x253c8(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x253a8(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2539d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x2536a(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x25377(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2534c(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x25363(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x25350(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x25325(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2533c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x25329(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x252fe(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x25315(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x252f5(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x58149
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x252cc(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x252b0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25293(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25276(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2523c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25213(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x251ef(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x251a4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25168(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2511a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25083(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2505a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25030(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x25006(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24fed(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24fd1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24fb1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x24f9c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24f88(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24f68(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x24f53(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24f3f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24f1e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x24f09(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24ef5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24ec7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x57d10
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x581df
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x581ca
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x24e62(%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 0x5816c
jmp 0x581cc
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x5815b
jmp 0x581e1
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x582bc
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x582a7
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 0x24daa(%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 0x24d76(%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 0x58208
jmp 0x582a9
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x581f3
movq 0x24d35(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x24d23(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x24d10(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x24cfd(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x24cd5(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x24cb6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x24c9e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x24c5d(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x24c29(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x24be7(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x24b5c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x24b3d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x24b1d(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x24afd(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x24aca(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x24ae0(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x24aa6(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x24ac3(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x24ab3(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x24a81(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x24a9e(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x24a8e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x24a5b(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x24a78(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x24a68(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x24a48(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x58cb0
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24a1f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24a03(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x249e6(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x249c9(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2482c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24803(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x247d9(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x247af(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2479e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2477e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2475d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2473c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24706(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x246d9(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x246b3(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x24664(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24622(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x245d2(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24539(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2450c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x244de(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x244b0(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24493(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2447b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24457(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x24446(%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 0x24427(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2440b(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x243fa(%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 0x243db(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x243be(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x243ad(%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 0x2438e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x24360(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x585bd
movq 0x24341(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2432e(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2431b(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x24308(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x24175(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x24155(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x24135(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x24115(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x2410a(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x240d7(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x240e4(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x240b9(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x240d0(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x240bd(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x24092(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x240a9(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x24096(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2406b(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x24082(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x24062(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x593dc
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24039(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2401d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x24000(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23fe3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23fa9(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23f80(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x23f5c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x23f11(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23ed5(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23e87(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23df0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23dc7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23d9d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23d73(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23d5a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23d3e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23d1e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x23d09(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23cf5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23cd5(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x23cc0(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23cac(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23c8b(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x23c76(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23c62(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23c34(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x58fa3
movq 0x23c15(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x23c03(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x23bf0(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x23bdd(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x23bad(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x23b8e(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x23b74(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x23b33(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x23b01(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x23abd(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x23a30(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x23a11(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x239f1(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x239d1(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x239a6(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x239b3(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x23981(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x23996(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x23990(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x2395e(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x23973(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x2396d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x2393a(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x2394f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x23949(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x23929(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x59abf
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23900(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x238e4(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x238c7(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x238aa(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2370d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x236e4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x236ba(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23690(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2367b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2365b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2363f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x23626(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23612(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x235f6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x235dd(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x235c9(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x235ac(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x23593(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2357f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x23551(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x596dc
movq 0x23532(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x2351f(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x2350c(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x234f9(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x23366(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x23346(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x23326(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x23306(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x232fb(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x232c8(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x232d5(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x232aa(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x232c1(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x232ae(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x23283(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2329a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x23287(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2325c(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x23273(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x23253(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5a1eb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2322a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2320e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x231f1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x231d4(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2319a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23171(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2314d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x23102(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x230c6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x23078(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22fe1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22fb8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22f8e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22f64(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22f4b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22f2f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22f0f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x22efa(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22ee6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22ec6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x22eb1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22e9d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22e7c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x22e67(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22e53(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22e25(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x59db2
movq 0x22e06(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x22df4(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x22de1(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x22dce(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x22d9e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x22d7f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x22d65(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x22d24(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x22cf2(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x22cae(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x22c21(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x22c02(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x22be2(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x22bc2(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x22b97(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x22ba4(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x22b72(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x22b87(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x22b81(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x22b4f(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x22b64(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x22b5e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x22b2b(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x22b40(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x22b3a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x22b1a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5a8ce
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22af1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22ad5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22ab8(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22a9b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x228fe(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x228d5(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x228ab(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22881(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2286c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2284c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22830(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x22817(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22803(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x227e7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x227ce(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x227ba(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2279d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x22784(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22770(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22742(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5a4eb
movq 0x22723(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x22710(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x226fd(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x226ea(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x22557(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x22537(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x22517(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x224f7(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x224ec(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x224b9(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x224c6(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2249b(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x224b2(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x2249f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x22474(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2248b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x22478(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2244d(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x22464(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x22444(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5affa
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2241b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x223ff(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x223e2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x223c5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2238b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22362(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2233e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x222f3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x222b7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22269(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x221d2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x221a9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2217f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22155(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2213c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x22120(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22100(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x220eb(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x220d7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x220b7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x220a2(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2208e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2206d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x22058(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22044(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x22016(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5abc1
movq 0x21ff7(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x21fe5(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x21fd2(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x21fbf(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x21f8f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x21f70(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x21f56(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x21f15(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x21ee3(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x21e9f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x21e12(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x21df3(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x21dd3(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x21db3(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x21d88(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x21d95(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x21d63(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x21d78(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x21d72(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x21d40(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x21d55(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x21d4f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x21d1c(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x21d31(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x21d2b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x21d0b(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5b6dd
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21ce2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21cc6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21ca9(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21c8c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21aef(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21ac6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21a9c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21a72(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21a5d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x21a3d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21a21(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x21a08(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x219f4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x219d8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x219bf(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x219ab(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2198e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x21975(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x21961(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x21933(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5b2fa
movq 0x21914(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x21901(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x218ee(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x218db(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x21748(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x21728(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x21708(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x216e8(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x216dd(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x216aa(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x216b7(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x2168c(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x216a3(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x21690(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x21665(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x2167c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x21669(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x2163e(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x21655(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x21635(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5be09
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2160c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x215f0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x215d3(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x215b6(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2157c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21553(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2152f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x214e4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x214a8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2145a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x213c3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2139a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21370(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21346(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2132d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x21311(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x212f1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x212dc(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x212c8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x212a8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x21293(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2127f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2125e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x21249(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x21235(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x21207(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5b9d0
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x5be44
movq 0x38(%rsp), %rcx
movq 0x211d2(%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 0x5be12
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x5be7f
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x2118d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5be4d
movq 0x2090(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2090(%rsp)
movq 0x2090(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x208e(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2090(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x208c(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2090(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x208a(%rsp)
movq 0x2090(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2088(%rsp)
movq 0x210f8(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x208e(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x210e1(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x210d7(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x208c(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x210bf(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x210b4(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x208a(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x2109c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x21091(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2088(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x21079(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x2106e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x2105c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x21049(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x21036(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2100e(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x20fef(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x20fd7(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x20f96(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x20f62(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x20f20(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x20e95(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x20e76(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x20e56(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x20e36(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x20e03(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x20e19(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x20ddf(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x20dfc(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x20dec(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x20dba(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x20dd7(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x20dc7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x20d94(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x20db1(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x20da1(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x20d81(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5c977
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20d58(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20d3c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20d1f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20d02(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20b65(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20b3c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20b12(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20ae8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20ad7(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20ab7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20a96(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20a75(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20a3f(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x20a12(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x209ec(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2099d(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2095b(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2090b(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20872(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20845(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20817(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x207e9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x207cc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x207b4(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20790(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x2077f(%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 0x20760(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20744(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x20733(%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 0x20714(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x206f7(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x206e6(%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 0x206c7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20699(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5c284
movq 0x2067a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x20667(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x20654(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x20641(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x204ae(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2048e(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2046e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x2044e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x20443(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x20410(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x2041d(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x203f2(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x20409(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x203f6(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x203cb(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x203e2(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x203cf(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x203a4(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x203bb(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x2039b(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5d0a3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20372(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20356(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20339(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2031c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x202e2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x202b9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x20295(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2024a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2020e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x201c0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20129(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20100(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x200d6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x200ac(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20093(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x20077(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x20057(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x20042(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2002e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2000e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1fff9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ffe5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ffc4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1ffaf(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ff9b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ff6d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5cc6a
movq 0x1ff4e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1ff3c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x1ff29(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x1ff16(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1fee6(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1fec7(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x1fead(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x1fe6c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1fe3a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1fdf6(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1fd69(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1fd4a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1fd2a(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1fd0a(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1fcdf(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1fcec(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x1fcba(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x1fccf(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x1fcc9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x1fc97(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x1fcac(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x1fca6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1fc73(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x1fc88(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x1fc82(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1fc62(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5d786
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1fc39(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1fc1d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1fc00(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1fbe3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1fa46(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1fa1d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f9f3(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f9c9(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f9b4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f994(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f978(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1f95f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f94b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f92f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1f916(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f902(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f8e5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1f8cc(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f8b8(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f88a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5d3a3
movq 0x1f86b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x1f858(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1f845(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1f832(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1f69f(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1f67f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1f65f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1f63f(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x1f634(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1f601(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1f60e(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x1f5e3(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1f5fa(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x1f5e7(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x1f5bc(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1f5d3(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1f5c0(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x1f595(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1f5ac(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1f58c(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5deb2
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f563(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f547(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f52a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f50d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f4d3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f4aa(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1f486(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1f43b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f3ff(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f3b1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f31a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f2f1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f2c7(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f29d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f284(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1f268(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f248(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1f233(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f21f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f1ff(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1f1ea(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f1d6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f1b5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1f1a0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f18c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1f15e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5da79
movq 0x1f13f(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1f12d(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x1f11a(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x1f107(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1f0d7(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1f0b8(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x1f09e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x1f05d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1f02b(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1efe7(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ef5a(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ef3b(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ef1b(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1eefb(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1eed0(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1eedd(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x1eeab(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x1eec0(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x1eeba(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x1ee88(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x1ee9d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x1ee97(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1ee64(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x1ee79(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x1ee73(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1ee53(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5e595
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ee2a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ee0e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1edf1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1edd4(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ec37(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ec0e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ebe4(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ebba(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1eba5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1eb85(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1eb69(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1eb50(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1eb3c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1eb20(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1eb07(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1eaf3(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ead6(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1eabd(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1eaa9(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ea7b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5e1b2
movq 0x1ea5c(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x1ea49(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1ea36(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1ea23(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e890(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e870(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e850(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e830(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x1e825(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1e7f2(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1e7ff(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x1e7d4(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1e7eb(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x1e7d8(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x1e7ad(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1e7c4(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1e7b1(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x1e786(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1e79d(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1e77d(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5ecc1
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e754(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e738(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e71b(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e6fe(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e6c4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e69b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1e677(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1e62c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e5f0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e5a2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e50b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e4e2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e4b8(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e48e(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e475(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e459(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e439(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1e424(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e410(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e3f0(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1e3db(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e3c7(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e3a6(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1e391(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e37d(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1e34f(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5e888
movq 0x1e330(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1e31e(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x1e30b(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x1e2f8(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1e2c8(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1e2a9(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x1e28f(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x1e24e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1e21c(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1e1d8(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e14b(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e12c(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e10c(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1e0ec(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1e0c1(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1e0ce(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x1e09c(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x1e0b1(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x1e0ab(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x1e079(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x1e08e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x1e088(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1e055(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x1e06a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x1e064(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1e044(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5f3a4
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1e01b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1dfff(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1dfe2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1dfc5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1de28(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ddff(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ddd5(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ddab(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1dd96(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1dd76(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1dd5a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1dd41(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1dd2d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1dd11(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1dcf8(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1dce4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1dcc7(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1dcae(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1dc9a(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1dc6c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5efc1
movq 0x1dc4d(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x1dc3a(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1dc27(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1dc14(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1da81(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1da61(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1da41(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1da21(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x1da16(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1d9e3(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1d9f0(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x1d9c5(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1d9dc(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x1d9c9(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x1d99e(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1d9b5(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1d9a2(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x1d977(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1d98e(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1d96e(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x5fad0
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d945(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d929(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d90c(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d8ef(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d8b5(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d88c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1d868(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1d81d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d7e1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d793(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d6fc(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d6d3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d6a9(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d67f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d666(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d64a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d62a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1d615(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d601(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d5e1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1d5cc(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d5b8(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d597(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1d582(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d56e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1d540(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5f697
movq $0x0, 0x18(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x5fba3
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x5fb8e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x1d4e0(%rip), %rax     # 0x7cff8
movzwl (%rax,%rcx,2), %eax
movq 0x20c0(%rsp), %rcx
movq 0x18(%rsp), %rdx
movzwl (%rcx,%rdx,2), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x20a8(%rsp), %rax
movq 0x18(%rsp), %rcx
movw %dx, (%rax,%rcx,2)
movq 0x20c0(%rsp), %rax
movq 0x18(%rsp), %rcx
movw (%rax,%rcx,2), %dx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x1d48f(%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 0x5faf7
jmp 0x5fb90
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x5fae2
movq 0x1d44e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1d43c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x1d429(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x1d416(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1d3ee(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1d3cf(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x1d3b7(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x1d376(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1d342(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1d300(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x1d275(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x1d256(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x1d236(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x1d216(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x1d1e3(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1d1f9(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1d1bf(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x1d1dc(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1d1cc(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x1d19a(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x1d1b7(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1d1a7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1d174(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x1d191(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1d181(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1d161(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x60597
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d138(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d11c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d0ff(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1d0e2(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cf45(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cf1c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cef2(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cec8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ceb7(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ce97(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ce76(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ce55(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ce1f(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x1cdf2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1cdcc(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1cd7d(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1cd3b(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1cceb(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1cc52(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1cc25(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1cbf7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1cbc9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cbac(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1cb94(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cb70(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1cb5f(%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 0x1cb40(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cb24(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1cb13(%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 0x1caf4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1cad7(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1cac6(%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 0x1caa7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ca79(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5fea4
movq 0x1ca5a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x1ca47(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1ca34(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1ca21(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c88e(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c86e(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c84e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c82e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x1c823(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1c7f0(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1c7fd(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x1c7d2(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1c7e9(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x1c7d6(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x1c7ab(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1c7c2(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1c7af(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x1c784(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1c79b(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1c77b(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x60cc3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c752(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c736(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c719(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c6fc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c6c2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c699(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1c675(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1c62a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c5ee(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c5a0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c509(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c4e0(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c4b6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c48c(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c473(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c457(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c437(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1c422(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c40e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c3ee(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1c3d9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c3c5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c3a4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1c38f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c37b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1c34d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6088a
movq 0x1c32e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1c31c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x1c309(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x1c2f6(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1c2c6(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1c2a7(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x1c28d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x1c24c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1c21a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1c1d6(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c149(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c12a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c10a(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1c0ea(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1c0bf(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1c0cc(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x1c09a(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x1c0af(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x1c0a9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x1c077(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x1c08c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x1c086(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1c053(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x1c068(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x1c062(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1c042(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x613a6
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1c019(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bffd(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bfe0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bfc3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1be26(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bdfd(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bdd3(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bda9(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bd94(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1bd74(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bd58(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1bd3f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1bd2b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bd0f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1bcf6(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1bce2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1bcc5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1bcac(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1bc98(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1bc6a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x60fc3
movq 0x1bc4b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x1bc38(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1bc25(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1bc12(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ba7f(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ba5f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ba3f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ba1f(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x1ba14(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1b9e1(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1b9ee(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x1b9c3(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1b9da(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x1b9c7(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x1b99c(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1b9b3(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1b9a0(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x1b975(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1b98c(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1b96c(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x61ad2
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b943(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b927(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b90a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b8ed(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b8b3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b88a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1b866(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1b81b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b7df(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b791(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b6fa(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b6d1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b6a7(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b67d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b664(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b648(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b628(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1b613(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b5ff(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b5df(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1b5ca(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b5b6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b595(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1b580(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b56c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1b53e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x61699
movq 0x1b51f(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1b50d(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x1b4fa(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x1b4e7(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1b4b7(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1b498(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x1b47e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x1b43d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1b40b(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1b3c7(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1b33a(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1b31b(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1b2fb(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1b2db(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1b2b0(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1b2bd(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x1b28b(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x1b2a0(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x1b29a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x1b268(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x1b27d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x1b277(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1b244(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x1b259(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x1b253(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1b233(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x621b5
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b20a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b1ee(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b1d1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b1b4(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1b017(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1afee(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1afc4(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1af9a(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1af85(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1af65(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1af49(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1af30(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1af1c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1af00(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1aee7(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1aed3(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1aeb6(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1ae9d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ae89(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1ae5b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x61dd2
movq 0x1ae3c(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x1ae29(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1ae16(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1ae03(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ac70(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ac50(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ac30(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1ac10(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x1ac05(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1abd2(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1abdf(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x1abb4(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1abcb(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x1abb8(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x1ab8d(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1aba4(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1ab91(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x1ab66(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1ab7d(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1ab5d(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x628e1
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ab34(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1ab18(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1aafb(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1aade(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1aaa4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1aa7b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1aa57(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1aa0c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a9d0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a982(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a8eb(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a8c2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a898(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a86e(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a855(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a839(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a819(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1a804(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a7f0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a7d0(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1a7bb(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a7a7(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a786(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1a771(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a75d(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a72f(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x624a8
movq 0x1a710(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1a6fe(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x1a6eb(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x1a6d8(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1a6a8(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x1a689(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x1a66f(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x1a62e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1a5fc(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1a5b8(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1a52b(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1a50c(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1a4ec(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1a4cc(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1a4a1(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1a4ae(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x1a47c(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x1a491(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x1a48b(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x1a459(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x1a46e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x1a468(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1a435(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x1a44a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x1a444(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1a424(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x62fc4
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a3fb(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a3df(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a3c2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a3a5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a208(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a1df(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a1b5(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a18b(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a176(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a156(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a13a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1a121(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a10d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a0f1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1a0d8(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a0c4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1a0a7(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1a08e(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a07a(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1a04c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x62be1
movq 0x1a02d(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x1a01a(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1a007(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x19ff4(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x19e61(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x19e41(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x19e21(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x19e01(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x19df6(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x19dc3(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x19dd0(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x19da5(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x19dbc(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x19da9(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x19d7e(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x19d95(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x19d82(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x19d57(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x19d6e(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x19d4e(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x636f0
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19d25(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19d09(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19cec(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19ccf(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19c95(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19c6c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x19c48(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x19bfd(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19bc1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19b73(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19adc(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19ab3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19a89(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19a5f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x19a46(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19a2a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x19a0a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x199f5(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x199e1(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x199c1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x199ac(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x19998(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x19977(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x19962(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1994e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x19920(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x632b7
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x6372b
movq 0x38(%rsp), %rcx
movq 0x198eb(%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 0x636f9
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x637c1
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x637ac
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x19880(%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 0x6374e
jmp 0x637ae
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x6373d
movq $0x0, 0x18(%rsp)
movq $0x0, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq 0x2108(%rsp), %rcx
subq $0x2000, %rcx           # imm = 0x2000
subq $0x10, %rcx
shrq $0x4, %rcx
cmpq %rcx, %rax
jae 0x6b14e
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x63833
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x197d9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x63801
movq 0x2090(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2090(%rsp)
movq 0x2090(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x208e(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2090(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x208c(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2090(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x208a(%rsp)
movq 0x2090(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2088(%rsp)
movq 0x19744(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x208e(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x1972d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x19723(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x208c(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x1970b(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x19700(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x208a(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x196e8(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x196dd(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2088(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x196c5(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x196ba(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x196a8(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x19695(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x19682(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1965a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1963b(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x19623(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x195e2(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x195ae(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1956c(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x194e1(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x194c2(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x194a2(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x19482(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x1944f(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x19465(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1942b(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x19448(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x19438(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x19406(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x19423(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x19413(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x193e0(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x193fd(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x193ed(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x193cd(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6432b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x193a4(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19388(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1936b(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1934e(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x191b1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19188(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1915e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x19134(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x19123(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x19103(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x190e2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x190c1(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1908b(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x1905e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x19038(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x18fe9(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18fa7(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18f57(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18ebe(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18e91(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18e63(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18e35(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18e18(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18e00(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18ddc(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x18dcb(%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 0x18dac(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18d90(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x18d7f(%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 0x18d60(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18d43(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x18d32(%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 0x18d13(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18ce5(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x63c38
movq 0x18cc6(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x18cb3(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x18ca0(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x18c8d(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x18afa(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x18ada(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x18aba(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x18a9a(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x18a8f(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x18a5c(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x18a69(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x18a3e(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x18a55(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x18a42(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x18a17(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x18a2e(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x18a1b(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x189f0(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x18a07(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x189e7(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x64a57
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x189be(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x189a2(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18985(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18968(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1892e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18905(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x188e1(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x18896(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1885a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1880c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18775(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1874c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18722(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x186f8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x186df(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x186c3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x186a3(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1868e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1867a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1865a(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x18645(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18631(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x18610(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x185fb(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x185e7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x185b9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6461e
movq 0x1859a(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x18588(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x18575(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x18562(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x18532(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x18513(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x184f9(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x184b8(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x18486(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x18442(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x183b5(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x18396(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x18376(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x18356(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1832b(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x18338(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x18306(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x1831b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x18315(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x182e3(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x182f8(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x182f2(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x182bf(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x182d4(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x182ce(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x182ae(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6513a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18285(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18269(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1824c(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1822f(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18092(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18069(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1803f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18015(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x18000(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17fe0(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17fc4(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x17fab(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17f97(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17f7b(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x17f62(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17f4e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17f31(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x17f18(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17f04(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17ed6(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x64d57
movq 0x17eb7(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x17ea4(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x17e91(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x17e7e(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x17ceb(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x17ccb(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x17cab(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x17c8b(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x17c80(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x17c4d(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x17c5a(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x17c2f(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x17c46(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x17c33(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x17c08(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x17c1f(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x17c0c(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x17be1(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x17bf8(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x17bd8(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x65866
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17baf(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17b93(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17b76(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17b59(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17b1f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17af6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x17ad2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x17a87(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17a4b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x179fd(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17966(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1793d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17913(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x178e9(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x178d0(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x178b4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17894(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1787f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1786b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1784b(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x17836(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17822(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17801(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x177ec(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x177d8(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x177aa(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6542d
movq 0x1778b(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x17779(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x17766(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x17753(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x17723(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x17704(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x176ea(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x176a9(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x17677(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x17633(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x175a6(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x17587(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x17567(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x17547(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1751c(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x17529(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x174f7(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x1750c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x17506(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x174d4(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x174e9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x174e3(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x174b0(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x174c5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x174bf(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1749f(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x65f49
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17476(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1745a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1743d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17420(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17283(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1725a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17230(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17206(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x171f1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x171d1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x171b5(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1719c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x17188(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1716c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x17153(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1713f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x17122(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x17109(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x170f5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x170c7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x65b66
movq 0x170a8(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x17095(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x17082(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1706f(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16edc(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16ebc(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16e9c(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16e7c(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x16e71(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x16e3e(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x16e4b(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x16e20(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x16e37(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x16e24(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x16df9(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x16e10(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x16dfd(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x16dd2(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x16de9(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x16dc9(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x66675
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16da0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16d84(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16d67(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16d4a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16d10(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16ce7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x16cc3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x16c78(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16c3c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16bee(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16b57(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16b2e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16b04(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16ada(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x16ac1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16aa5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x16a85(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x16a70(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x16a5c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x16a3c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x16a27(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x16a13(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x169f2(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x169dd(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x169c9(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1699b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6623c
movq 0x1697c(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x1696a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x16957(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x16944(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x16914(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x168f5(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x168db(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x1689a(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x16868(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x16824(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16797(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16778(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16758(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x16738(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1670d(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1671a(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x166e8(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x166fd(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x166f7(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x166c5(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x166da(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x166d4(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x166a1(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x166b6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x166b0(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x16690(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x66d58
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16667(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1664b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1662e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16611(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16474(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1644b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16421(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x163f7(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x163e2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x163c2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x163a6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1638d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x16379(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1635d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x16344(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x16330(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x16313(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x162fa(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x162e6(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x162b8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x66975
movq 0x16299(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x16286(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x16273(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x16260(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x160cd(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x160ad(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1608d(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1606d(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x16062(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1602f(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1603c(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x16011(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x16028(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x16015(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x15fea(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x16001(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x15fee(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x15fc3(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x15fda(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x15fba(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x67484
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15f91(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15f75(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15f58(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15f3b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15f01(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15ed8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x15eb4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x15e69(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15e2d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15ddf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15d48(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15d1f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15cf5(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15ccb(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15cb2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15c96(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15c76(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x15c61(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15c4d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15c2d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x15c18(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15c04(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15be3(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x15bce(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15bba(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15b8c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6704b
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x67556
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x67541
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x15b35(%rip), %rax     # 0x7cff8
movzwl (%rax,%rcx,2), %eax
movq 0x20c0(%rsp), %rcx
movq 0x18(%rsp), %rdx
addq $0x8, %rdx
movzwl (%rcx,%rdx,2), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x20b8(%rsp), %rax
movq 0x18(%rsp), %rcx
movw %dx, (%rax,%rcx,2)
movq 0x20c0(%rsp), %rax
movq 0x18(%rsp), %rcx
addq $0x8, %rcx
movw (%rax,%rcx,2), %dx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x15adc(%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 0x674a2
jmp 0x67543
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x6748d
movq 0x15a9b(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x15a89(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x15a76(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x15a63(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x15a3b(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x15a1c(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x15a04(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x159c3(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x1598f(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x1594d(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x158c2(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x158a3(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x15883(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x15863(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x15830(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x15846(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1580c(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x15829(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x15819(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x157e7(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x15804(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x157f4(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x157c1(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x157de(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x157ce(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x157ae(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x67f4a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15785(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15769(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1574c(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1572f(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15592(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15569(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1553f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15515(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15504(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x154e4(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x154c3(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x154a2(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1546c(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x1543f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x15419(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x153ca(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15388(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15338(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1529f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15272(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15244(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x15216(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x151f9(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x151e1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x151bd(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x151ac(%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 0x1518d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15171(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x15160(%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 0x15141(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x15124(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x15113(%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 0x150f4(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x150c6(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x67857
movq 0x150a7(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x15094(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x15081(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1506e(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14edb(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14ebb(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14e9b(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14e7b(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x14e70(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x14e3d(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x14e4a(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x14e1f(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x14e36(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x14e23(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x14df8(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x14e0f(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x14dfc(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x14dd1(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x14de8(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x14dc8(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x68676
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14d9f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14d83(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14d66(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14d49(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14d0f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14ce6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x14cc2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x14c77(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14c3b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14bed(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14b56(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14b2d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14b03(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14ad9(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x14ac0(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14aa4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x14a84(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x14a6f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x14a5b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x14a3b(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x14a26(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x14a12(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x149f1(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x149dc(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x149c8(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1499a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6823d
movq 0x1497b(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x14969(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x14956(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x14943(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x14913(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x148f4(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x148da(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x14899(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x14867(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x14823(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14796(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14777(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14757(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x14737(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1470c(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x14719(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x146e7(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x146fc(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x146f6(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x146c4(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x146d9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x146d3(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x146a0(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x146b5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x146af(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1468f(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x68d59
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14666(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1464a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1462d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14610(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14473(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1444a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14420(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x143f6(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x143e1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x143c1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x143a5(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1438c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x14378(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1435c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x14343(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1432f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x14312(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x142f9(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x142e5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x142b7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x68976
movq 0x14298(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x14285(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x14272(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x1425f(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x140cc(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x140ac(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1408c(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1406c(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x14061(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1402e(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1403b(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x14010(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x14027(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x14014(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x13fe9(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x14000(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x13fed(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x13fc2(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x13fd9(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x13fb9(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x69485
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13f90(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13f74(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13f57(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13f3a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13f00(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13ed7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x13eb3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x13e68(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13e2c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13dde(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13d47(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13d1e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13cf4(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13cca(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13cb1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13c95(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13c75(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x13c60(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13c4c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13c2c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x13c17(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13c03(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13be2(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x13bcd(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13bb9(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13b8b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6904c
movq 0x13b6c(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x13b5a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x13b47(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x13b34(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x13b04(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x13ae5(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x13acb(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x13a8a(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x13a58(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x13a14(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x13987(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x13968(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x13948(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x13928(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x138fd(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x1390a(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x138d8(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x138ed(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x138e7(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x138b5(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x138ca(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x138c4(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x13891(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x138a6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x138a0(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x13880(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x69b68
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13857(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1383b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1381e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13801(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13664(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1363b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13611(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x135e7(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x135d2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x135b2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13596(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1357d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13569(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1354d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x13534(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x13520(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13503(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x134ea(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x134d6(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x134a8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x69785
movq 0x13489(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x13476(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x13463(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x13450(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x132bd(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1329d(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1327d(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1325d(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x13252(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x1321f(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1322c(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x13201(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x13218(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x13205(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x131da(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x131f1(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x131de(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x131b3(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x131ca(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x131aa(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6a294
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13181(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13165(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x13148(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1312b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x130f1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x130c8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x130a4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x13059(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1301d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12fcf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12f38(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12f0f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12ee5(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12ebb(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12ea2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12e86(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12e66(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x12e51(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12e3d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12e1d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x12e08(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12df4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12dd3(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x12dbe(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12daa(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12d7c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x69e5b
movq 0x12d5d(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x12d4b(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x12d38(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x12d25(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x12cf5(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x12cd6(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x12cbc(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x12c7b(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x12c49(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x12c05(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x12b78(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x12b59(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x12b39(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x12b19(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x12aee(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x12afb(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x12ac9(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x12ade(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x12ad8(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x12aa6(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x12abb(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x12ab5(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x12a82(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x12a97(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x12a91(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x12a71(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6a977
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12a48(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12a2c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12a0f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x129f2(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12855(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1282c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12802(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x127d8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x127c3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x127a3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12787(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1276e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1275a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1273e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x12725(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12711(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x126f4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x126db(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x126c7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12699(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6a594
movq 0x1267a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x12667(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x12654(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x12641(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x124ae(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1248e(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1246e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1244e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x12443(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x12410(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x1241d(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x123f2(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x12409(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x123f6(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x123cb(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x123e2(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x123cf(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x123a4(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x123bb(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1239b(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6b0a3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12372(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12356(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12339(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1231c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x122e2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x122b9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x12295(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x1224a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1220e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x121c0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12129(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12100(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x120d6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x120ac(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12093(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x12077(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x12057(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x12042(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1202e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1200e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x11ff9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11fe5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11fc4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x11faf(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11f9b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11f6d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6ac6a
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x6b139
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x6b124
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x11f08(%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 0x6b0c6
jmp 0x6b126
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x6b0b5
jmp 0x6b13b
movq 0x30(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x30(%rsp)
jmp 0x637d3
movq 0x2108(%rsp), %rax
subq $0x2000, %rax           # imm = 0x2000
subq $0x10, %rax
andq $0xf, %rax
movl %eax, 0x44(%rsp)
cmpl $0x0, 0x44(%rsp)
je 0x72ae0
movq 0x18(%rsp), %rax
shlq %rax
movq %rax, 0x18(%rsp)
movq $0x0, 0x10(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x6b1c4
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x11e48(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6b192
movq 0x2090(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2090(%rsp)
movq 0x2090(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x208e(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2090(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x208c(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2090(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x208a(%rsp)
movq 0x2090(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2088(%rsp)
movq 0x11db3(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x208e(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11d9c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x11d92(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x208c(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11d7a(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x11d6f(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x208a(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11d57(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x11d4c(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2088(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11d34(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x11d29(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x11d17(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x11d04(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x11cf1(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x11cc9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x11caa(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x11c92(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x11c51(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x11c1d(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x11bdb(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11b50(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11b31(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11b11(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x11af1(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x11abe(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x11ad4(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x11a9a(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x11ab7(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x11aa7(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x11a75(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x11a92(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x11a82(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x11a4f(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x11a6c(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x11a5c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x11a3c(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6bcbc
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x11a13(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x119f7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x119da(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x119bd(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x11820(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x117f7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x117cd(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x117a3(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11792(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11772(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11751(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11730(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x116fa(%rip), %rax     # 0x7cff8
movw %dx, (%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 0x116cd(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x116a7(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x11658(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11616(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x115c6(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1152d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11500(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x114d2(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x114a4(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x11487(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1146f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1144b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1143a(%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 0x1141b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x113ff(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x113ee(%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 0x113cf(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x113b2(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x113a1(%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 0x11382(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x11354(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6b5c9
movq 0x11335(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x11322(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x1130f(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x112fc(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x11169(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x11149(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x11129(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x11109(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x110fe(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x110cb(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x110d8(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x110ad(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x110c4(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x110b1(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x11086(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1109d(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1108a(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x1105f(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x11076(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x11056(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6c3e8
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1102d(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x11011(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10ff4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10fd7(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10f9d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10f74(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x10f50(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x10f05(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10ec9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10e7b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10de4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10dbb(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10d91(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10d67(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10d4e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10d32(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10d12(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x10cfd(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10ce9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10cc9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x10cb4(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10ca0(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10c7f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x10c6a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10c56(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10c28(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6bfaf
movq 0x10c09(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x10bf7(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x10be4(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x10bd1(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x10ba1(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x10b82(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x10b68(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x10b27(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x10af5(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x10ab1(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x10a24(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x10a05(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x109e5(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x109c5(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x1099a(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x109a7(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x10975(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x1098a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x10984(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x10952(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x10967(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x10961(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x1092e(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x10943(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x1093d(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x1091d(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6cacb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x108f4(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x108d8(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x108bb(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1089e(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10701(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x106d8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x106ae(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10684(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1066f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x1064f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10633(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x1061a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10606(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x105ea(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x105d1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x105bd(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x105a0(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x10587(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10573(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x10545(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6c6e8
movq 0x10526(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x10513(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x10500(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x104ed(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1035a(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1033a(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x1031a(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x102fa(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x102ef(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x102bc(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x102c9(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x1029e(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x102b5(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x102a2(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x10277(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x1028e(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x1027b(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x10250(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x10267(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x10247(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6d1f7
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1021e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10202(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x101e5(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x101c8(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1018e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x10165(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x10141(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x100f6(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x100ba(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x1006c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xffd5(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xffac(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xff82(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xff58(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xff3f(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xff23(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xff03(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xfeee(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xfeda(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xfeba(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xfea5(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xfe91(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xfe70(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xfe5b(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xfe47(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xfe19(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6cdbe
movq 0xfdfa(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0xfde8(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0xfdd5(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0xfdc2(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xfd92(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xfd73(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0xfd59(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0xfd18(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0xfce6(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0xfca2(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xfc15(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xfbf6(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xfbd6(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xfbb6(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0xfb8b(%rip), %rax      # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0xfb98(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0xfb66(%rip), %rax      # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0xfb7b(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0xfb75(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xfb43(%rip), %rax      # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0xfb58(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0xfb52(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0xfb1f(%rip), %rax      # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0xfb34(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0xfb2e(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xfb0e(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6d8da
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xfae5(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xfac9(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xfaac(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xfa8f(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf8f2(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf8c9(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf89f(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf875(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf860(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf840(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf824(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xf80b(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf7f7(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf7db(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xf7c2(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf7ae(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf791(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xf778(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf764(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf736(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6d4f7
movq 0xf717(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0xf704(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0xf6f1(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0xf6de(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xf54b(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xf52b(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xf50b(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xf4eb(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0xf4e0(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0xf4ad(%rip), %rax      # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xf4ba(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0xf48f(%rip), %rcx      # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xf4a6(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0xf493(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0xf468(%rip), %rcx      # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xf47f(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0xf46c(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0xf441(%rip), %rcx      # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xf458(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xf438(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6e006
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf40f(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf3f3(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf3d6(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf3b9(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf37f(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf356(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xf332(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xf2e7(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf2ab(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf25d(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf1c6(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf19d(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf173(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf149(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf130(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xf114(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf0f4(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xf0df(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf0cb(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf0ab(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xf096(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf082(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf061(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xf04c(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf038(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xf00a(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6dbcd
movq 0xefeb(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0xefd9(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0xefc6(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0xefb3(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xef83(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xef64(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0xef4a(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0xef09(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0xeed7(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0xee93(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xee06(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xede7(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xedc7(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xeda7(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0xed7c(%rip), %rax      # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0xed89(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0xed57(%rip), %rax      # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0xed6c(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0xed66(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xed34(%rip), %rax      # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0xed49(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0xed43(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0xed10(%rip), %rax      # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0xed25(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0xed1f(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xecff(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6e6e9
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xecd6(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xecba(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xec9d(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xec80(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xeae3(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xeaba(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xea90(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xea66(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xea51(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xea31(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xea15(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xe9fc(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe9e8(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe9cc(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xe9b3(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe99f(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe982(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xe969(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe955(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe927(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6e306
movq 0xe908(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0xe8f5(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0xe8e2(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0xe8cf(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xe73c(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xe71c(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xe6fc(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xe6dc(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0xe6d1(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0xe69e(%rip), %rax      # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xe6ab(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0xe680(%rip), %rcx      # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xe697(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0xe684(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0xe659(%rip), %rcx      # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xe670(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0xe65d(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0xe632(%rip), %rcx      # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xe649(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xe629(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6ee15
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe600(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe5e4(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe5c7(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe5aa(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe570(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe547(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xe523(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xe4d8(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe49c(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe44e(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe3b7(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe38e(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe364(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe33a(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe321(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xe305(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe2e5(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xe2d0(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe2bc(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe29c(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xe287(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe273(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe252(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xe23d(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe229(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xe1fb(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6e9dc
movq $0x0, 0x38(%rsp)
movq 0x38(%rsp), %rax
movslq 0x44(%rsp), %rcx
cmpq %rcx, %rax
jae 0x6eed8
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movzbl (%rax,%rcx), %eax
movq 0x2110(%rsp), %rcx
movq 0x18(%rsp), %rdx
addq $0x10, %rdx
addq 0x38(%rsp), %rdx
movzbl (%rcx,%rdx), %ecx
xorl %ecx, %eax
movb %al, %dl
movq 0x2128(%rsp), %rax
movq 0x18(%rsp), %rcx
addq 0x38(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x2110(%rsp), %rax
movq 0x18(%rsp), %rcx
addq $0x10, %rcx
addq 0x38(%rsp), %rcx
movb (%rax,%rcx), %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 0x6eec3
movq 0x10(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x10(%rsp)
jmp 0x6eec5
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6ee1e
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 0xe0f9(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0xe0e7(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0xe0d4(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0xe0c1(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xe099(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xe07a(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0xe062(%rip), %rcx      # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0xe021(%rip), %rcx      # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0xdfed(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0xdfab(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xdf20(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xdf01(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xdee1(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xdec1(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq 0xde8e(%rip), %rax      # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0xdea4(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xde6a(%rip), %rax      # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0xde87(%rip), %rcx      # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xde77(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xde45(%rip), %rax      # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0xde62(%rip), %rcx      # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xde52(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0xde1f(%rip), %rax      # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0xde3c(%rip), %rcx      # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xde2c(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xde0c(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6f8ec
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xdde3(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xddc7(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xddaa(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xdd8d(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xdbf0(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xdbc7(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xdb9d(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xdb73(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xdb62(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xdb42(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xdb21(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xdb00(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xdaca(%rip), %rax      # 0x7cff8
movw %dx, (%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 0xda9d(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xda77(%rip), %rcx      # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xda28(%rip), %rcx      # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd9e6(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd996(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd8fd(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd8d0(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd8a2(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd874(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd857(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd83f(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd81b(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xd80a(%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 0xd7eb(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd7cf(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xd7be(%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 0xd79f(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd782(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xd771(%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 0xd752(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd724(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6f1f9
movq 0xd705(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0xd6f2(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0xd6df(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0xd6cc(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xd539(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xd519(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xd4f9(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xd4d9(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0xd4ce(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0xd49b(%rip), %rax      # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xd4a8(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0xd47d(%rip), %rcx      # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xd494(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0xd481(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0xd456(%rip), %rcx      # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xd46d(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0xd45a(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0xd42f(%rip), %rcx      # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xd446(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xd426(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x70018
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd3fd(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd3e1(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd3c4(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd3a7(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd36d(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd344(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xd320(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xd2d5(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd299(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd24b(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd1b4(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd18b(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd161(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd137(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd11e(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xd102(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd0e2(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xd0cd(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd0b9(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd099(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xd084(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd070(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd04f(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xd03a(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xd026(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xcff8(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6fbdf
movq 0xcfd9(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0xcfc7(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0xcfb4(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0xcfa1(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xcf71(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xcf52(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0xcf38(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0xcef7(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0xcec5(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0xce81(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xcdf4(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xcdd5(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xcdb5(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xcd95(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0xcd6a(%rip), %rax      # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0xcd77(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0xcd45(%rip), %rax      # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0xcd5a(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0xcd54(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xcd22(%rip), %rax      # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0xcd37(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0xcd31(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0xccfe(%rip), %rax      # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0xcd13(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0xcd0d(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xcced(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x706fb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xccc4(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xcca8(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xcc8b(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xcc6e(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xcad1(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xcaa8(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xca7e(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xca54(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xca3f(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xca1f(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xca03(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xc9ea(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc9d6(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc9ba(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xc9a1(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc98d(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc970(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xc957(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc943(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc915(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x70318
movq 0xc8f6(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0xc8e3(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0xc8d0(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0xc8bd(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xc72a(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xc70a(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xc6ea(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xc6ca(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0xc6bf(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0xc68c(%rip), %rax      # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xc699(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0xc66e(%rip), %rcx      # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xc685(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0xc672(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0xc647(%rip), %rcx      # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xc65e(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0xc64b(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0xc620(%rip), %rcx      # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xc637(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xc617(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x70e27
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc5ee(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc5d2(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc5b5(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc598(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc55e(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc535(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xc511(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xc4c6(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc48a(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc43c(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc3a5(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc37c(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc352(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc328(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc30f(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xc2f3(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc2d3(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xc2be(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc2aa(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc28a(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xc275(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc261(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc240(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xc22b(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc217(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xc1e9(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x709ee
movq 0xc1ca(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0xc1b8(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0xc1a5(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0xc192(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xc162(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xc143(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0xc129(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0xc0e8(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0xc0b6(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0xc072(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xbfe5(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xbfc6(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xbfa6(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xbf86(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0xbf5b(%rip), %rax      # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0xbf68(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0xbf36(%rip), %rax      # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0xbf4b(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0xbf45(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xbf13(%rip), %rax      # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0xbf28(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0xbf22(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0xbeef(%rip), %rax      # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0xbf04(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0xbefe(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xbede(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x7150a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbeb5(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbe99(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbe7c(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbe5f(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbcc2(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbc99(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbc6f(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbc45(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbc30(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xbc10(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbbf4(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xbbdb(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xbbc7(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbbab(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xbb92(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xbb7e(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xbb61(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xbb48(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xbb34(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xbb06(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x71127
movq 0xbae7(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0xbad4(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0xbac1(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0xbaae(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb91b(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb8fb(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb8db(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb8bb(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0xb8b0(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0xb87d(%rip), %rax      # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xb88a(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0xb85f(%rip), %rcx      # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xb876(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0xb863(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0xb838(%rip), %rcx      # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xb84f(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0xb83c(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0xb811(%rip), %rcx      # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xb828(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xb808(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x71c36
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb7df(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb7c3(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb7a6(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb789(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb74f(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb726(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xb702(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xb6b7(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb67b(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb62d(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb596(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb56d(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb543(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb519(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb500(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb4e4(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb4c4(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xb4af(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb49b(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb47b(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xb466(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb452(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb431(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xb41c(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb408(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xb3da(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x717fd
movq 0xb3bb(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0xb3a9(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0xb396(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0xb383(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xb353(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0xb334(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0xb31a(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0xb2d9(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0xb2a7(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0xb263(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb1d6(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb1b7(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb197(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xb177(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0xb14c(%rip), %rax      # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0xb159(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0xb127(%rip), %rax      # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0xb13c(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0xb136(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xb104(%rip), %rax      # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0xb119(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0xb113(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0xb0e0(%rip), %rax      # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0xb0f5(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0xb0ef(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xb0cf(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x72319
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb0a6(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb08a(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb06d(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xb050(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xaeb3(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xae8a(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xae60(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xae36(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xae21(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xae01(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xade5(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xadcc(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xadb8(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xad9c(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xad83(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xad6f(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xad52(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0xad39(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xad25(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0xacf7(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x71f36
movq 0xacd8(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0xacc5(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0xacb2(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0xac9f(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xab0c(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xaaec(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xaacc(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0xaaac(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0xaaa1(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0xaa6e(%rip), %rax      # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xaa7b(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0xaa50(%rip), %rcx      # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xaa67(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0xaa54(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0xaa29(%rip), %rcx      # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xaa40(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0xaa2d(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0xaa02(%rip), %rcx      # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0xaa19(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xa9f9(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x72a45
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa9d0(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa9b4(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa997(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa97a(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa940(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa917(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xa8f3(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xa8a8(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa86c(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa81e(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa787(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa75e(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa734(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa70a(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa6f1(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa6d5(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa6b5(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xa6a0(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa68c(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa66c(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xa657(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa643(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa622(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0xa60d(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa5f9(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0xa5cb(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x7260c
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x72adb
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x72ac6
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0xa566(%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 0x72a68
jmp 0x72ac8
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x72a57
jmp 0x7a294
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x72b1b
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0xa4f1(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x72ae9
movq 0x2090(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2090(%rsp)
movq 0xa4c2(%rip), %rax      # 0x7cff8
movzwl (%rax), %eax
xorq 0x2090(%rsp), %rax
movw %ax, %cx
movq 0xa4ad(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xa4a3(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0xa491(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0xa47e(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0xa46b(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xa443(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xa424(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0xa40c(%rip), %rcx      # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0xa3cb(%rip), %rcx      # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0xa397(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0xa355(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xa2ca(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xa2ab(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xa28b(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0xa26b(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq 0xa238(%rip), %rax      # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0xa24e(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0xa214(%rip), %rax      # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0xa231(%rip), %rcx      # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xa221(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0xa1ef(%rip), %rax      # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0xa20c(%rip), %rcx      # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xa1fc(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0xa1c9(%rip), %rax      # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0xa1e6(%rip), %rcx      # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xa1d6(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0xa1b6(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x73542
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa18d(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa171(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa154(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0xa137(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9f9a(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9f71(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9f47(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9f1d(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9f0c(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9eec(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9ecb(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9eaa(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9e74(%rip), %rax      # 0x7cff8
movw %dx, (%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 0x9e47(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x9e21(%rip), %rcx      # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x9dd2(%rip), %rcx      # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9d90(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9d40(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9ca7(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9c7a(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9c4c(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9c1e(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9c01(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9be9(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9bc5(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x9bb4(%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 0x9b95(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9b79(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x9b68(%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 0x9b49(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9b2c(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x9b1b(%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 0x9afc(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9ace(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x72e4f
movq 0x9aaf(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x9a9c(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x9a89(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x9a76(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x98e3(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x98c3(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x98a3(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x9883(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x9878(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x9845(%rip), %rax      # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x9852(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x9827(%rip), %rcx      # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x983e(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x982b(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x9800(%rip), %rcx      # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x9817(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x9804(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x97d9(%rip), %rcx      # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x97f0(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x97d0(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x73c6e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x97a7(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x978b(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x976e(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9751(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9717(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x96ee(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x96ca(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x967f(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9643(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x95f5(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x955e(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9535(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x950b(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x94e1(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x94c8(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x94ac(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x948c(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x9477(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9463(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x9443(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x942e(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x941a(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x93f9(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x93e4(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x93d0(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x93a2(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x73835
movq 0x9383(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x9371(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x935e(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x934b(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x931b(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x92fc(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x92e2(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x92a1(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x926f(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x922b(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x919e(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x917f(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x915f(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x913f(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x9114(%rip), %rax      # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x9121(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x90ef(%rip), %rax      # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x9104(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x90fe(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0x90cc(%rip), %rax      # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x90e1(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x90db(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x90a8(%rip), %rax      # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x90bd(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x90b7(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x9097(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x74351
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x906e(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9052(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9035(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x9018(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8e7b(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8e52(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8e28(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8dfe(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8de9(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8dc9(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8dad(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x8d94(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8d80(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8d64(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x8d4b(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8d37(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8d1a(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x8d01(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8ced(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8cbf(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x73f6e
movq 0x8ca0(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x8c8d(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x8c7a(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x8c67(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x8ad4(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x8ab4(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x8a94(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x8a74(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x8a69(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x8a36(%rip), %rax      # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x8a43(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x8a18(%rip), %rcx      # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x8a2f(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x8a1c(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x89f1(%rip), %rcx      # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x8a08(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x89f5(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x89ca(%rip), %rcx      # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x89e1(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x89c1(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x74a7d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8998(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x897c(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x895f(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8942(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8908(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x88df(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x88bb(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x8870(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8834(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x87e6(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x874f(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8726(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x86fc(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x86d2(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x86b9(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x869d(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x867d(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x8668(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8654(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8634(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x861f(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x860b(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x85ea(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x85d5(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x85c1(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x8593(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x74644
movq 0x8574(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x8562(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x854f(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x853c(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x850c(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x84ed(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x84d3(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x8492(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x8460(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x841c(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x838f(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x8370(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x8350(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x8330(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x8305(%rip), %rax      # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x8312(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x82e0(%rip), %rax      # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x82f5(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x82ef(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0x82bd(%rip), %rax      # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x82d2(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x82cc(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x8299(%rip), %rax      # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x82ae(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x82a8(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x8288(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x75160
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x825f(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8243(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8226(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8209(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x806c(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8043(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x8019(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7fef(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7fda(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7fba(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7f9e(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7f85(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7f71(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7f55(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7f3c(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7f28(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7f0b(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7ef2(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7ede(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7eb0(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x74d7d
movq 0x7e91(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x7e7e(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x7e6b(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x7e58(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7cc5(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7ca5(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7c85(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7c65(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x7c5a(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x7c27(%rip), %rax      # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x7c34(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x7c09(%rip), %rcx      # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7c20(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x7c0d(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x7be2(%rip), %rcx      # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7bf9(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x7be6(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x7bbb(%rip), %rcx      # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7bd2(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7bb2(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x7588c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b89(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b6d(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b50(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b33(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7af9(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7ad0(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7aac(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7a61(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a25(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79d7(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7940(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7917(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78ed(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78c3(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78aa(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x788e(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x786e(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7859(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7845(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7825(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7810(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77fc(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77db(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x77c6(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77b2(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7784(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x75453
movq 0x7765(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x7753(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7740(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x772d(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x76fd(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x76de(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x76c4(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x7683(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x7651(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x760d(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7580(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7561(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7541(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7521(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x74f6(%rip), %rax      # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x7503(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x74d1(%rip), %rax      # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x74e6(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x74e0(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0x74ae(%rip), %rax      # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x74c3(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x74bd(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x748a(%rip), %rax      # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x749f(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x7499(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7479(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x75f6f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7450(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7434(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7417(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73fa(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x725d(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7234(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x720a(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71e0(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71cb(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71ab(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x718f(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7176(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7162(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7146(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x712d(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7119(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70fc(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x70e3(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70cf(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70a1(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x75b8c
movq 0x7082(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x706f(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x705c(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x7049(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6eb6(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6e96(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6e76(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6e56(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6e4b(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x6e18(%rip), %rax      # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x6e25(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6dfa(%rip), %rcx      # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6e11(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6dfe(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6dd3(%rip), %rcx      # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6dea(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6dd7(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6dac(%rip), %rcx      # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6dc3(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6da3(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x7669b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d7a(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d5e(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d41(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d24(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cea(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cc1(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6c9d(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6c52(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c16(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bc8(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b31(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b08(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ade(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ab4(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a9b(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a7f(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a5f(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6a4a(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a36(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a16(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6a01(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69ed(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69cc(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x69b7(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69a3(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6975(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x76262
movq 0x58(%rsp), %rax
movzbl (%rax), %eax
xorl $0x1, %eax
movb %al, %cl
movq 0x58(%rsp), %rax
movb %cl, (%rax)
movq 0x6942(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x6930(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x691d(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x690a(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68e2(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68c3(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x68ab(%rip), %rcx      # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x686a(%rip), %rcx      # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x6836(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x67f4(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6769(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x674a(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x672a(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x670a(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x66d7(%rip), %rax      # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x66ed(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x66b3(%rip), %rax      # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x66d0(%rip), %rcx      # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x66c0(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0x668e(%rip), %rax      # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x66ab(%rip), %rcx      # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x669b(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6668(%rip), %rax      # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x6685(%rip), %rcx      # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6675(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6655(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x770a3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x662c(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6610(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65f3(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65d6(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6439(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6410(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63e6(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63bc(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63ab(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x638b(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x636a(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6349(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6313(%rip), %rax      # 0x7cff8
movw %dx, (%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 0x62e6(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x62c0(%rip), %rcx      # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6271(%rip), %rcx      # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x622f(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61df(%rip), %rax      # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6146(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6119(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60eb(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60bd(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60a0(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6088(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6064(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6053(%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 0x6034(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6018(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6007(%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 0x5fe8(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fcb(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5fba(%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 0x5f9b(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f6d(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x769b0
movq 0x5f4e(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5f3b(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x5f28(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x5f15(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5d82(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5d62(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5d42(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5d22(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5d17(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x5ce4(%rip), %rax      # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x5cf1(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5cc6(%rip), %rcx      # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5cdd(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5cca(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5c9f(%rip), %rcx      # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5cb6(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5ca3(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5c78(%rip), %rcx      # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5c8f(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5c6f(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x777cf
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c46(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c2a(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c0d(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bf0(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bb6(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b8d(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5b69(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5b1e(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ae2(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a94(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59fd(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59d4(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59aa(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5980(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5967(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x594b(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x592b(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5916(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5902(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58e2(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x58cd(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58b9(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5898(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5883(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x586f(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5841(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x77396
movq 0x5822(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x5810(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x57fd(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x57ea(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x57ba(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x579b(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x5781(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x5740(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x570e(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x56ca(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x563d(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x561e(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x55fe(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x55de(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x55b3(%rip), %rax      # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x55c0(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x558e(%rip), %rax      # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x55a3(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x559d(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0x556b(%rip), %rax      # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x5580(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x557a(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5547(%rip), %rax      # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x555c(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5556(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5536(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x77eb2
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x550d(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54f1(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54d4(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54b7(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x531a(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52f1(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52c7(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x529d(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5288(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5268(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x524c(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5233(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x521f(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5203(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x51ea(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51d6(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51b9(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x51a0(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x518c(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x515e(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x77acf
movq 0x513f(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x512c(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x5119(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x5106(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f73(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f53(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f33(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f13(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4f08(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x4ed5(%rip), %rax      # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x4ee2(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4eb7(%rip), %rcx      # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4ece(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4ebb(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4e90(%rip), %rcx      # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4ea7(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4e94(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x4e69(%rip), %rcx      # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4e80(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4e60(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x785de
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e37(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e1b(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4dfe(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4de1(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4da7(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d7e(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4d5a(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4d0f(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cd3(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c85(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bee(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bc5(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b9b(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b71(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b58(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b3c(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b1c(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4b07(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4af3(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ad3(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4abe(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4aaa(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a89(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4a74(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a60(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a32(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x781a5
movq 0x4a13(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x4a01(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x49ee(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x49db(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x49ab(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x498c(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x4972(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x4931(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x48ff(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x48bb(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x482e(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x480f(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x47ef(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x47cf(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x47a4(%rip), %rax      # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x47b1(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x477f(%rip), %rax      # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x4794(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x478e(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0x475c(%rip), %rax      # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x4771(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x476b(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4738(%rip), %rax      # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x474d(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x4747(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4727(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x78cc1
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46fe(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46e2(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46c5(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46a8(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x450b(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44e2(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44b8(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x448e(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4479(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4459(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x443d(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4424(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4410(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43f4(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x43db(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x43c7(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43aa(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4391(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x437d(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x434f(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x788de
movq 0x4330(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x431d(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x430a(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x42f7(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4164(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4144(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4124(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4104(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x40f9(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x40c6(%rip), %rax      # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x40d3(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x40a8(%rip), %rcx      # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x40bf(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x40ac(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4081(%rip), %rcx      # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4098(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4085(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x405a(%rip), %rcx      # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4071(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4051(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x793ed
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4028(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x400c(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fef(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fd2(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f98(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f6f(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3f4b(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3f00(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ec4(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3e76(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ddf(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3db6(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d8c(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d62(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d49(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3d2d(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3d0d(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3cf8(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ce4(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3cc4(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3caf(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c9b(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c7a(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3c65(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c51(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3c23(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x78fb4
movq 0x3c04(%rip), %rax      # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x3bf2(%rip), %rax      # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3bdf(%rip), %rax      # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20f2(%rsp)
movq 0x3bcc(%rip), %rax      # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3b9c(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x3b7d(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x3b63(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x3b22(%rip), %rcx      # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x3af0(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x3aac(%rip), %rax      # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3a1f(%rip), %rax      # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3a00(%rip), %rax      # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x39e0(%rip), %rax      # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x39c0(%rip), %rax      # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x3995(%rip), %rax      # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20fe(%rsp)
movq 0x39a2(%rip), %rax      # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20fc(%rsp)
movq 0x3970(%rip), %rax      # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x3985(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x397f(%rip), %rax      # 0x7cff8
movw %cx, (%rax)
movq 0x394d(%rip), %rax      # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x3962(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x395c(%rip), %rax      # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x3929(%rip), %rax      # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x393e(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x3938(%rip), %rax      # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3918(%rip), %rax      # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x79ad0
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38ef(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38d3(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x38b6(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20e6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3899(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36fc(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36d3(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x36a9(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x367f(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x366a(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x364a(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x362e(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3615(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3601(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x35e5(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x35cc(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x35b8(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x359b(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3582(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x356e(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3540(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x796ed
movq 0x3521(%rip), %rax      # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x350e(%rip), %rax      # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e8(%rsp)
movq 0x34fb(%rip), %rax      # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20e6(%rsp)
movq 0x34e8(%rip), %rax      # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20e4(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20e6(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20ee(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x4, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movzwl 0x20ea(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x9, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movzwl 0x20e8(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ee(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20ec(%rsp)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3355(%rip), %rax      # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20fa(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3335(%rip), %rax      # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20fc(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3315(%rip), %rax      # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x32f5(%rip), %rax      # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x32ea(%rip), %rax      # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20fe(%rsp)
movq 0x32b7(%rip), %rax      # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20fc(%rsp)
movq 0x32c4(%rip), %rax      # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3299(%rip), %rcx      # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x32b0(%rip), %rax      # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x329d(%rip), %rax      # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3272(%rip), %rcx      # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3289(%rip), %rax      # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x3276(%rip), %rax      # 0x7cff0
movq 0x78(%rax), %rax
movq 0x324b(%rip), %rcx      # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3262(%rip), %rax      # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3242(%rip), %rax      # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x7a1fc
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3219(%rip), %rax      # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31fd(%rip), %rax      # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31e0(%rip), %rax      # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x31c3(%rip), %rax      # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3189(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3160(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x313c(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fe(%rsp)
movzwl 0x20fe(%rsp), %eax
shll $0x2, %eax
movzwl 0x20fe(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20fe(%rsp)
movzwl 0x20f4(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x30f1(%rip), %rcx      # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20fc(%rsp)
movzwl 0x20fc(%rsp), %eax
shll $0x5, %eax
movzwl 0x20fc(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x30b5(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20f2(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20fa(%rsp)
movzwl 0x20fa(%rsp), %eax
shll $0x7, %eax
movzwl 0x20fa(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20fa(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3067(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20f0(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f8(%rsp)
movzwl 0x20f8(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f8(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f8(%rsp)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20f8(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fd0(%rip), %rax      # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20fe(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2fa7(%rip), %rax      # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f8(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f7d(%rip), %rax      # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20fa(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f53(%rip), %rax      # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2f3a(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fe(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x2f1e(%rip), %rax      # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20fc(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2efe(%rip), %rax      # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2ee9(%rip), %rcx      # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2ed5(%rip), %rax      # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2eb5(%rip), %rax      # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2ea0(%rip), %rcx      # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e8c(%rip), %rax      # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e6b(%rip), %rax      # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x2e56(%rip), %rcx      # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e42(%rip), %rax      # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20fe(%rsp), %eax
movzwl 0x20fc(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x2e14(%rip), %rax      # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x79dc3
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x7a292
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x7a27d
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x2daf(%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 0x7a21f
jmp 0x7a27f
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x7a20e
jmp 0x7a294
movq 0x2108(%rsp), %rcx
subq $0x2000, %rcx           # imm = 0x2000
subq $0x10, %rcx
movq 0x2120(%rsp), %rax
movq %rcx, (%rax)
movq 0x2120(%rsp), %rax
movq (%rax), %rax
addq $0x10, %rax
movq %rax, 0x20(%rsp)
movq 0x20(%rsp), %rax
cmpq 0x2108(%rsp), %rax
jae 0x7a329
movq 0x2110(%rsp), %rax
movq 0x20(%rsp), %rcx
movzbl (%rax,%rcx), %eax
movq 0x48(%rsp), %rcx
movq 0x20(%rsp), %rdx
movq 0x2120(%rsp), %rsi
movq (%rsi), %rsi
addq $0x10, %rsi
subq %rsi, %rdx
movzbl (%rcx,%rdx), %ecx
cmpl %ecx, %eax
je 0x7a317
movl $0xffffffff, 0x2134(%rsp) # imm = 0xFFFFFFFF
jmp 0x7a334
jmp 0x7a319
movq 0x20(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x20(%rsp)
jmp 0x7a2c6
movl $0x0, 0x2134(%rsp)
movl 0x2134(%rsp), %eax
addq $0x2138, %rsp           # imm = 0x2138
retq
nopw %cs:(%rax,%rax)
nopl (%rax)