// File: /workspace/github_cpp_makefile_star2_O3/rellla[P]E3DC-Rscp/AES.cpp
// Function: AES::DecryptBlock(unsigned char const*, unsigned char*)
void AES::DecryptBlock(const unsigned char * datain1, unsigned char * dataout1)
	{
	unsigned long state[8*2]; // 2 buffers
	unsigned long * r_ptr = reinterpret_cast<unsigned long*>(W);
	unsigned long * dest  = state;
	unsigned long * src   = state;

	const unsigned long * datain = reinterpret_cast<const unsigned long*>(datain1);
	unsigned long * dataout = reinterpret_cast<unsigned long*>(dataout1);

	if (Nb == 4)
		{
		AddRoundKey4(dest,datain);

		if (Nr == 14)
			{
			InvRound4(dest,src);
			InvRound4(src,dest);
			InvRound4(dest,src);
			InvRound4(src,dest);
			}
		else if (Nr == 12)
			{
			InvRound4(dest,src);
			InvRound4(src,dest);
			}

		InvRound4(dest,src);
		InvRound4(src,dest);
		InvRound4(dest,src);
		InvRound4(src,dest);
		InvRound4(dest,src);
		InvRound4(src,dest);
		InvRound4(dest,src);
		InvRound4(src,dest);
		InvRound4(dest,src);

		InvFinalRound4(dataout,dest);
		}
	else if (Nb == 6)
		{
		AddRoundKey6(dest,datain);

		if (Nr == 14)
			{
			InvRound6(dest,src);
			InvRound6(src,dest);
			}

		InvRound6(dest,src);
		InvRound6(src,dest);
		InvRound6(dest,src);
		InvRound6(src,dest);
		InvRound6(dest,src);
		InvRound6(src,dest);
		InvRound6(dest,src);
		InvRound6(src,dest);
		InvRound6(dest,src);
		InvRound6(src,dest);
		InvRound6(dest,src);

		InvFinalRound6(dataout,dest);
		}
	else // Nb == 8
		{
		AddRoundKey8(dest,datain);

		InvRound8(dest,src);
		InvRound8(src,dest);
		InvRound8(dest,src);
		InvRound8(src,dest);
		InvRound8(dest,src);
		InvRound8(src,dest);
		InvRound8(dest,src);
		InvRound8(src,dest);
		InvRound8(dest,src);
		InvRound8(src,dest);
		InvRound8(dest,src);
		InvRound8(src,dest);
		InvRound8(dest,src);

		InvFinalRound8(dataout,dest);
		} // end switch on Nb
	}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
movl (%rdi), %eax
movq (%rsi), %r9
xorq 0xc(%rdi), %r9
movq 0x8(%rsi), %r14
xorq 0x14(%rdi), %r14
movq 0x10(%rsi), %r15
xorq 0x1c(%rdi), %r15
movq 0x24(%rdi), %r12
cmpl $0x6, %eax
movq %rdx, -0x10(%rsp)
je 0xac37
cmpl $0x4, %eax
jne 0xaf6d
leaq 0x2c(%rdi), %r13
xorq 0x18(%rsi), %r12
movl 0x8(%rdi), %eax
cmpl $0xc, %eax
je 0xe4d6
cmpl $0xe, %eax
jne 0xe726
movl $0xff, %ecx
movl %r9d, %r8d
andl %ecx, %r8d
leaq 0xce7d(%rip), %rdx      # 0x178c0
movl %r12d, %eax
shrl $0x8, %eax
andl %ecx, %eax
leaq 0xd66e(%rip), %rsi      # 0x180c0
movl (%rsi,%rax,8), %eax
xorl (%rdx,%r8,8), %eax
movl %r15d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %r10d
leaq 0xde51(%rip), %r8       # 0x188c0
xorl (%r10,%r8), %eax
movl %r14d, %r11d
shrl $0x18, %r11d
leaq 0xe63f(%rip), %r10      # 0x190c0
xorl (%r10,%r11,8), %eax
xorl 0x2c(%rdi), %eax
movl %r14d, %ebx
andl %ecx, %ebx
movl %r9d, %r11d
shrl $0x8, %r11d
andl %ecx, %r11d
movl (%rsi,%r11,8), %r11d
xorl (%rdx,%rbx,8), %r11d
movl %r12d, %ebx
shrl $0xd, %ebx
andl %ebp, %ebx
xorl (%rbx,%r8), %r11d
movl %r15d, %ebx
shrl $0x18, %ebx
xorl (%r10,%rbx,8), %r11d
xorl 0x34(%rdi), %r11d
movl %r15d, %r13d
andl %ecx, %r13d
movl %r14d, %ebx
shrl $0x8, %ebx
andl %ecx, %ebx
movl (%rsi,%rbx,8), %ebx
xorl (%rdx,%r13,8), %ebx
movl %r9d, %r13d
shrl $0xd, %r13d
andl %ebp, %r13d
xorl (%r13,%r8), %ebx
movl %r12d, %r13d
shrl $0x18, %r13d
xorl (%r10,%r13,8), %ebx
xorl 0x3c(%rdi), %ebx
andl %ecx, %r12d
shrl $0x8, %r15d
andl %ecx, %r15d
movl (%rsi,%r15,8), %r13d
xorl (%rdx,%r12,8), %r13d
shrl $0xd, %r14d
andl %ebp, %r14d
xorl (%r14,%r8), %r13d
shrl $0x18, %r9d
xorl (%r10,%r9,8), %r13d
xorl 0x44(%rdi), %r13d
movl %eax, %r14d
andl %ecx, %r14d
movl %r13d, %r9d
shrl $0x8, %r9d
andl %ecx, %r9d
movq (%rsi,%r9,8), %r9
xorq (%rdx,%r14,8), %r9
movl %ebx, %r14d
shrl $0xd, %r14d
andl %ebp, %r14d
xorq (%r14,%r8), %r9
movl %r11d, %r14d
shrl $0x18, %r14d
xorq (%r10,%r14,8), %r9
xorq 0x4c(%rdi), %r9
movl %r11d, %r15d
andl %ecx, %r15d
movl %eax, %r14d
shrl $0x8, %r14d
andl %ecx, %r14d
movq (%rsi,%r14,8), %r14
xorq (%rdx,%r15,8), %r14
movl %r13d, %r15d
shrl $0xd, %r15d
andl %ebp, %r15d
xorq (%r15,%r8), %r14
movl %ebx, %r15d
shrl $0x18, %r15d
xorq (%r10,%r15,8), %r14
xorq 0x54(%rdi), %r14
movl %ebx, %r12d
andl %ecx, %r12d
movl %r11d, %r15d
shrl $0x8, %r15d
andl %ecx, %r15d
movq (%rsi,%r15,8), %r15
xorq (%rdx,%r12,8), %r15
movl %eax, %r12d
shrl $0xd, %r12d
andl %ebp, %r12d
xorq (%r12,%r8), %r15
movl %r13d, %r12d
shrl $0x18, %r12d
xorq (%r10,%r12,8), %r15
xorq 0x5c(%rdi), %r15
andl %ecx, %r13d
shrl $0x8, %ebx
andl %ecx, %ebx
movq (%rsi,%rbx,8), %r12
xorq (%rdx,%r13,8), %r12
shrl $0xd, %r11d
andl %ebp, %r11d
xorq (%r11,%r8), %r12
shrl $0x18, %eax
xorq (%r10,%rax,8), %r12
leaq 0x6c(%rdi), %rax
movq %rax, -0x58(%rsp)
xorq 0x64(%rdi), %r12
movl $0xac, %eax
movq %rax, -0x50(%rsp)
movl $0xa4, %eax
movq %rax, -0x40(%rsp)
movl $0x9c, %eax
movq %rax, -0x20(%rsp)
movl $0x94, %eax
movq %rax, -0x28(%rsp)
movl $0x8c, %eax
movq %rax, -0x30(%rsp)
movl $0x84, %eax
movq %rax, -0x38(%rsp)
movl $0x7c, %eax
movq %rax, -0x18(%rsp)
movl $0x74, %eax
movq %rax, -0x8(%rsp)
jmp 0xe52b
xorq 0x18(%rsi), %r12
movq 0x20(%rsi), %r11
movq 0x28(%rsi), %rdx
xorq 0x2c(%rdi), %r11
xorq 0x34(%rdi), %rdx
cmpl $0xe, 0x8(%rdi)
jne 0xd1e7
movl $0xff, %r8d
movl %r9d, %eax
andl %r8d, %eax
leaq 0xcc58(%rip), %rsi      # 0x178c0
movl %edx, %ecx
shrl $0x8, %ecx
andl %r8d, %ecx
leaq 0xd449(%rip), %r10      # 0x180c0
movl (%r10,%rcx,8), %ecx
xorl (%rsi,%rax,8), %ecx
movq %rsi, %r13
movl %r11d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
movl $0x7f8, %r10d           # imm = 0x7F8
leaq 0xdc25(%rip), %rbx      # 0x188c0
xorl (%rax,%rbx), %ecx
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xe415(%rip), %rbp      # 0x190c0
xorl (%rbp,%rax,8), %ecx
movq %rcx, -0x58(%rsp)
movl %r14d, %eax
andl %r8d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r8d, %ecx
movq %rdi, -0x48(%rsp)
leaq 0xd3f1(%rip), %rsi      # 0x180c0
movl (%rsi,%rcx,8), %ecx
movq %r13, %rdi
xorl (%r13,%rax,8), %ecx
movl %edx, %eax
shrl $0xd, %eax
andl %r10d, %eax
xorl (%rax,%rbx), %ecx
movl %r11d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %ecx
movq %rbp, %r13
movq %rcx, -0x50(%rsp)
movl %r15d, %eax
andl %r8d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r8d, %ecx
movl (%rsi,%rcx,8), %ebp
xorl (%rdi,%rax,8), %ebp
movq %rdi, %r10
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rbx), %ebp
movl %edx, %eax
shrl $0x18, %eax
xorl (%r13,%rax,8), %ebp
movl %r12d, %eax
andl %r8d, %eax
movl %r15d, %ecx
shrl $0x8, %ecx
andl %r8d, %ecx
movl (%rsi,%rcx,8), %ecx
movq %rsi, %rdi
xorl (%r10,%rax,8), %ecx
movl %r14d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rbx), %ecx
shrl $0x18, %r9d
xorl (%r13,%r9,8), %ecx
movl %r11d, %eax
andl %r8d, %eax
movl %r12d, %esi
shrl $0x8, %esi
andl %r8d, %esi
movl (%rdi,%rsi,8), %esi
movq %rdi, %rbx
movq %r10, %r9
xorl (%r10,%rax,8), %esi
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %eax
movl $0x7f8, %r10d           # imm = 0x7F8
leaq 0xdb2f(%rip), %rdi      # 0x188c0
xorl (%rax,%rdi), %esi
shrl $0x18, %r14d
movq %r13, %rax
xorl (%r13,%r14,8), %esi
andl %r8d, %edx
shrl $0x8, %r11d
andl %r8d, %r11d
movl (%rbx,%r11,8), %r8d
movq %rbx, %r11
xorl (%r9,%rdx,8), %r8d
movq -0x58(%rsp), %r13
movq -0x48(%rsp), %rdx
xorl 0x3c(%rdx), %r13d
movq -0x50(%rsp), %r14
xorl 0x44(%rdx), %r14d
movq %rdx, %rbx
shrl $0xd, %r12d
andl %r10d, %r12d
xorl (%r12,%rdi), %r8d
shrl $0x18, %r15d
xorl (%rax,%r15,8), %r8d
xorl 0x64(%rdx), %r8d
movl %r13d, %eax
movq %r13, -0x58(%rsp)
movl $0xff, %edi
andl %edi, %eax
movl %r8d, %edx
shrl $0x8, %edx
andl %edi, %edx
movl $0xff, %r12d
movq %r11, %r10
movq (%r11,%rdx,8), %r9
leaq 0xcaaf(%rip), %rdi      # 0x178c0
xorq (%rdi,%rax,8), %r9
movq %r14, %r11
movq %r14, -0x50(%rsp)
movl %r11d, %eax
andl %r12d, %eax
movl %r13d, %edx
shrl $0x8, %edx
andl %r12d, %edx
movq (%r10,%rdx,8), %r14
xorq (%rdi,%rax,8), %r14
xorl 0x4c(%rbx), %ebp
movl %ebp, %eax
andl %r12d, %eax
movl %r11d, %edx
shrl $0x8, %edx
andl %r12d, %edx
movq (%r10,%rdx,8), %r15
xorq (%rdi,%rax,8), %r15
xorl 0x54(%rbx), %ecx
movl %ecx, %eax
andl %r12d, %eax
movl %ebp, %edx
shrl $0x8, %edx
andl %r12d, %edx
movl $0xff, %r11d
movq (%r10,%rdx,8), %r12
xorq (%rdi,%rax,8), %r12
xorl 0x5c(%rbx), %esi
movl %esi, %eax
andl %r11d, %eax
movl %ecx, %edx
shrl $0x8, %edx
andl %r11d, %edx
movq (%r10,%rdx,8), %r11
xorq (%rdi,%rax,8), %r11
movq %rdi, %rbx
movl %r8d, %eax
movl %r8d, %r13d
movl $0xff, %edx
andl %edx, %r8d
movl %esi, %r10d
movl %esi, %edi
shrl $0x8, %esi
andl %edx, %esi
leaq 0xd21b(%rip), %rdx      # 0x180c0
movq (%rdx,%rsi,8), %rdx
xorq (%rbx,%r8,8), %rdx
shrl $0xd, %r10d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r10d
leaq 0xda00(%rip), %r8       # 0x188c0
xorq (%r10,%r8), %r9
shrl $0xd, %eax
andl %esi, %eax
xorq (%rax,%r8), %r14
movq -0x58(%rsp), %rbx
movl %ebx, %eax
shrl $0xd, %eax
andl %esi, %eax
xorq (%rax,%r8), %r15
movq -0x50(%rsp), %r10
movl %r10d, %eax
shrl $0xd, %eax
andl %esi, %eax
xorq (%rax,%r8), %r12
movl %ebp, %eax
shrl $0xd, %eax
andl %esi, %eax
xorq (%rax,%r8), %r11
movl %ecx, %eax
shrl $0xd, %ecx
andl %esi, %ecx
xorq (%rcx,%r8), %rdx
shrl $0x18, %eax
leaq 0xe1b2(%rip), %rcx      # 0x190c0
xorq (%rcx,%rax,8), %r9
shrl $0x18, %edi
xorq (%rcx,%rdi,8), %r14
shrl $0x18, %r13d
xorq (%rcx,%r13,8), %r15
shrl $0x18, %ebx
xorq (%rcx,%rbx,8), %r12
shrl $0x18, %r10d
xorq (%rcx,%r10,8), %r11
shrl $0x18, %ebp
xorq (%rcx,%rbp,8), %rdx
movq -0x48(%rsp), %rax
xorq 0x6c(%rax), %r9
xorq 0x74(%rax), %r14
xorq 0x7c(%rax), %r15
xorq 0x84(%rax), %r12
xorq 0x8c(%rax), %r11
xorq 0x94(%rax), %rdx
addq $0x9c, %rax
movq %rax, -0x58(%rsp)
jmp 0xd1f0
movl 0x28(%rsi), %eax
xorl 0x34(%rdi), %eax
movl 0x38(%rsi), %ecx
xorl 0x44(%rdi), %ecx
movl $0xff, %r11d
movl %r9d, %edx
andl %r11d, %edx
leaq 0xc934(%rip), %r10      # 0x178c0
movl %ecx, %r8d
movq %rcx, -0x50(%rsp)
shrl $0x8, %r8d
andl %r11d, %r8d
leaq 0xd11e(%rip), %rbp      # 0x180c0
movl (%rbp,%r8,8), %ebx
xorl (%r10,%rdx,8), %ebx
movl %eax, %edx
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
leaq 0xd900(%rip), %r8       # 0x188c0
xorl (%rdx,%r8), %ebx
movl 0x20(%rsi), %r10d
xorl 0x2c(%rdi), %r10d
movl %r10d, %edx
shrl $0x18, %edx
leaq 0xe0e7(%rip), %r11      # 0x190c0
xorl (%r11,%rdx,8), %ebx
movq %rbx, -0x58(%rsp)
movl %r14d, %edx
movl $0xff, %r13d
andl %r13d, %edx
movl %r9d, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%rbp,%r8,8), %r8d
leaq 0xc8bc(%rip), %rbx      # 0x178c0
xorl (%rbx,%rdx,8), %r8d
xorl 0x18(%rsi), %r12d
movl 0x30(%rsi), %esi
xorl 0x3c(%rdi), %esi
movl %esi, %edx
shrl $0xd, %edx
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %edx
leaq 0xd89b(%rip), %rbx      # 0x188c0
xorl (%rdx,%rbx), %r8d
movl %eax, %edx
shrl $0x18, %edx
xorl (%r11,%rdx,8), %r8d
movl %r15d, %edx
andl %r13d, %edx
movl %r14d, %r11d
shrl $0x8, %r11d
andl %r13d, %r11d
movl (%rbp,%r11,8), %r13d
leaq 0xc872(%rip), %r11      # 0x178c0
xorl (%r11,%rdx,8), %r13d
movl %ecx, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
xorl (%rdx,%rbx), %r13d
movl %esi, %edx
shrl $0x18, %edx
leaq 0xe050(%rip), %r11      # 0x190c0
xorl (%r11,%rdx,8), %r13d
movl %r12d, %edx
movl $0xff, %ebp
andl %ebp, %edx
movl %r15d, %r11d
shrl $0x8, %r11d
andl %ebp, %r11d
movq %rdi, -0x48(%rsp)
leaq 0xd02c(%rip), %rdi      # 0x180c0
movl (%rdi,%r11,8), %ebp
leaq 0xc821(%rip), %r11      # 0x178c0
xorl (%r11,%rdx,8), %ebp
movl %r9d, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
xorl (%rdx,%rbx), %ebp
movl %ecx, %edx
shrl $0x18, %edx
leaq 0xdfff(%rip), %r11      # 0x190c0
xorl (%r11,%rdx,8), %ebp
movl %r10d, %r11d
movl $0xff, %ecx
andl %ecx, %r11d
movl %r12d, %edx
shrl $0x8, %edx
andl %ecx, %edx
movl (%rdi,%rdx,8), %edx
movq %rdi, %rcx
leaq 0xc7db(%rip), %rdi      # 0x178c0
xorl (%rdi,%r11,8), %edx
movl %r14d, %r11d
shrl $0xd, %r11d
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %r11d
xorl (%r11,%rbx), %edx
movq %rbx, %rdi
shrl $0x18, %r9d
leaq 0xdfb6(%rip), %r11      # 0x190c0
xorl (%r11,%r9,8), %edx
movl %eax, %r9d
movl $0xff, %ebx
andl %ebx, %r9d
movl %r10d, %r11d
shrl $0x8, %r11d
andl %ebx, %r11d
movl (%rcx,%r11,8), %ebx
leaq 0xc792(%rip), %r11      # 0x178c0
xorl (%r11,%r9,8), %ebx
movl %r15d, %r9d
shrl $0xd, %r9d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r9d
xorl (%r9,%rdi), %ebx
movq %rdi, %rcx
shrl $0x18, %r14d
leaq 0xdf6d(%rip), %rdi      # 0x190c0
xorl (%rdi,%r14,8), %ebx
movl %esi, %r9d
movl $0xff, %edi
andl %edi, %r9d
shrl $0x8, %eax
andl %edi, %eax
leaq 0xcf52(%rip), %rdi      # 0x180c0
movl (%rdi,%rax,8), %eax
xorl (%r11,%r9,8), %eax
movl %r12d, %r9d
shrl $0xd, %r9d
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %r9d
xorl (%r9,%rcx), %eax
movq %rcx, %r14
shrl $0x18, %r15d
leaq 0xdf2a(%rip), %rdi      # 0x190c0
xorl (%rdi,%r15,8), %eax
movl $0xff, %r9d
movq -0x50(%rsp), %rcx
andl %r9d, %ecx
shrl $0x8, %esi
andl %r9d, %esi
leaq 0xcf0b(%rip), %r9       # 0x180c0
movl (%r9,%rsi,8), %r15d
xorl (%r11,%rcx,8), %r15d
shrl $0xd, %r10d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r10d
xorl (%r10,%r14), %r15d
shrl $0x18, %r12d
xorl (%rdi,%r12,8), %r15d
movq -0x48(%rsp), %rcx
movq -0x58(%rsp), %r12
xorl 0x4c(%rcx), %r12d
xorl 0x84(%rcx), %r15d
movq %rcx, %r10
movl %r12d, %esi
movl $0xff, %edi
andl %edi, %esi
movl %r15d, %ecx
shrl $0x8, %ecx
andl %edi, %ecx
movl (%r9,%rcx,8), %ecx
xorl (%r11,%rsi,8), %ecx
xorl 0x74(%r10), %ebx
movl %ebx, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
xorl (%rsi,%r14), %ecx
xorl 0x6c(%r10), %edx
movl %edx, %esi
shrl $0x18, %esi
leaq 0xde93(%rip), %rdi      # 0x190c0
xorl (%rdi,%rsi,8), %ecx
movq %rcx, -0x58(%rsp)
movq %rdi, %rcx
xorl 0x54(%r10), %r8d
movq %r10, %r14
movl %r8d, %r9d
movl $0xff, %r10d
andl %r10d, %r9d
movq %r12, %rdi
movl %edi, %esi
shrl $0x8, %esi
andl %r10d, %esi
leaq 0xce63(%rip), %r10      # 0x180c0
movl (%r10,%rsi,8), %esi
xorl (%r11,%r9,8), %esi
xorl 0x7c(%r14), %eax
movl %eax, %r9d
shrl $0xd, %r9d
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %r9d
leaq 0xd640(%rip), %r10      # 0x188c0
xorl (%r9,%r10), %esi
movl %ebx, %r9d
shrl $0x18, %r9d
xorl (%rcx,%r9,8), %esi
xorl 0x5c(%r14), %r13d
movl %r13d, %r10d
movl $0xff, %r12d
andl %r12d, %r10d
movl %r8d, %r9d
shrl $0x8, %r9d
andl %r12d, %r9d
leaq 0xce10(%rip), %r12      # 0x180c0
movl (%r12,%r9,8), %r9d
xorl (%r11,%r10,8), %r9d
movl %r15d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r10d
leaq 0xd5f1(%rip), %r12      # 0x188c0
xorl (%r10,%r12), %r9d
movl %eax, %r10d
shrl $0x18, %r10d
xorl (%rcx,%r10,8), %r9d
xorl 0x64(%r14), %ebp
movl %ebp, %r10d
movl $0xff, %r14d
andl %r14d, %r10d
movl %r13d, %r11d
shrl $0x8, %r11d
andl %r14d, %r11d
leaq 0xcdc1(%rip), %rcx      # 0x180c0
movl (%rcx,%r11,8), %r14d
leaq 0xc5b6(%rip), %r11      # 0x178c0
xorl (%r11,%r10,8), %r14d
movl %edi, %r10d
shrl $0xd, %r10d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r10d
xorl (%r10,%r12), %r14d
movl %r15d, %r10d
shrl $0x18, %r10d
leaq 0xdd90(%rip), %r11      # 0x190c0
xorl (%r11,%r10,8), %r14d
movl %edx, %r10d
movl $0xff, %r12d
andl %r12d, %r10d
movl %ebp, %r11d
shrl $0x8, %r11d
andl %r12d, %r11d
movl (%rcx,%r11,8), %r12d
leaq 0xc56b(%rip), %r11      # 0x178c0
xorl (%r11,%r10,8), %r12d
movl %r8d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r10d
leaq 0xd551(%rip), %rcx      # 0x188c0
xorl (%r10,%rcx), %r12d
movq %rdi, %rcx
shrl $0x18, %ecx
leaq 0xdd40(%rip), %rdi      # 0x190c0
xorl (%rdi,%rcx,8), %r12d
movl %ebx, %r10d
movl $0xff, %ecx
andl %ecx, %r10d
movl %edx, %edi
shrl $0x8, %edi
andl %ecx, %edi
leaq 0xcd23(%rip), %rcx      # 0x180c0
movl (%rcx,%rdi,8), %edi
xorl (%r11,%r10,8), %edi
movl %r13d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r10d
leaq 0xd506(%rip), %rcx      # 0x188c0
xorl (%r10,%rcx), %edi
shrl $0x18, %r8d
leaq 0xdcf7(%rip), %rcx      # 0x190c0
xorl (%rcx,%r8,8), %edi
movl %eax, %r8d
movl $0xff, %r10d
andl %r10d, %r8d
shrl $0x8, %ebx
andl %r10d, %ebx
leaq 0xccda(%rip), %rcx      # 0x180c0
movl (%rcx,%rbx,8), %r10d
movq %rcx, %rbx
xorl (%r11,%r8,8), %r10d
movl %ebp, %r8d
shrl $0xd, %r8d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r8d
leaq 0xd4b9(%rip), %rcx      # 0x188c0
xorl (%r8,%rcx), %r10d
shrl $0x18, %r13d
leaq 0xdcaa(%rip), %r8       # 0x190c0
xorl (%r8,%r13,8), %r10d
movl $0xff, %r11d
andl %r11d, %r15d
shrl $0x8, %eax
andl %r11d, %eax
movq %rbx, %r13
movl (%rbx,%rax,8), %eax
leaq 0xc48a(%rip), %r11      # 0x178c0
xorl (%r11,%r15,8), %eax
shrl $0xd, %edx
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %edx
xorl (%rdx,%rcx), %eax
shrl $0x18, %ebp
xorl (%r8,%rbp,8), %eax
movq %r8, %rbx
movq -0x48(%rsp), %r11
movq -0x58(%rsp), %rcx
xorl 0x8c(%r11), %ecx
xorl 0xc4(%r11), %eax
movl %ecx, %edx
movl $0xff, %ebp
andl %ebp, %edx
movl %eax, %r8d
shrl $0x8, %r8d
andl %ebp, %r8d
movl (%r13,%r8,8), %ebp
leaq 0xc436(%rip), %r13      # 0x178c0
xorl (%r13,%rdx,8), %ebp
movq %r11, %r8
xorl 0xb4(%r11), %edi
movl %edi, %edx
shrl $0xd, %edx
andl %r15d, %edx
leaq 0xd418(%rip), %r11      # 0x188c0
xorl (%rdx,%r11), %ebp
xorl 0xac(%r8), %r12d
movl %r12d, %edx
shrl $0x18, %edx
xorl (%rbx,%rdx,8), %ebp
movq %rbp, -0x58(%rsp)
xorl 0x94(%r8), %esi
movq %r8, %r15
movl %esi, %edx
movl $0xff, %ebp
andl %ebp, %edx
movl %ecx, %r8d
shrl $0x8, %r8d
andl %ebp, %r8d
leaq 0xcbdb(%rip), %rbp      # 0x180c0
movl (%rbp,%r8,8), %ebp
xorl (%r13,%rdx,8), %ebp
xorl 0xbc(%r15), %r10d
movl %r10d, %edx
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
xorl (%rdx,%r11), %ebp
movl %edi, %edx
shrl $0x18, %edx
xorl (%rbx,%rdx,8), %ebp
xorl 0x9c(%r15), %r9d
movl %r9d, %edx
movl $0xff, %ebx
andl %ebx, %edx
movl %esi, %r11d
shrl $0x8, %r11d
andl %ebx, %r11d
movl $0xff, %r8d
leaq 0xcb87(%rip), %r13      # 0x180c0
movl (%r13,%r11,8), %ebx
leaq 0xc37b(%rip), %r11      # 0x178c0
xorl (%r11,%rdx,8), %ebx
movl %eax, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
leaq 0xd362(%rip), %r11      # 0x188c0
xorl (%rdx,%r11), %ebx
movl %r10d, %edx
shrl $0x18, %edx
leaq 0xdb51(%rip), %r11      # 0x190c0
xorl (%r11,%rdx,8), %ebx
xorl 0xa4(%r15), %r14d
movl %r14d, %edx
andl %r8d, %edx
movl %r9d, %r11d
shrl $0x8, %r11d
andl %r8d, %r11d
movl (%r13,%r11,8), %r15d
leaq 0xc32a(%rip), %r11      # 0x178c0
xorl (%r11,%rdx,8), %r15d
movl %ecx, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
leaq 0xd311(%rip), %r13      # 0x188c0
xorl (%rdx,%r13), %r15d
movl %eax, %edx
shrl $0x18, %edx
leaq 0xdb01(%rip), %r11      # 0x190c0
xorl (%r11,%rdx,8), %r15d
movl %r12d, %r11d
andl %r8d, %r11d
movl %r14d, %edx
shrl $0x8, %edx
andl %r8d, %edx
leaq 0xcae7(%rip), %r8       # 0x180c0
movl (%r8,%rdx,8), %r8d
leaq 0xc2dc(%rip), %rdx      # 0x178c0
xorl (%rdx,%r11,8), %r8d
movl %esi, %r11d
shrl $0xd, %r11d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r11d
xorl (%r11,%r13), %r8d
shrl $0x18, %ecx
leaq 0xdabb(%rip), %rdx      # 0x190c0
xorl (%rdx,%rcx,8), %r8d
movl %edi, %ecx
movl $0xff, %r13d
andl %r13d, %ecx
movl %r12d, %r11d
shrl $0x8, %r11d
andl %r13d, %r11d
leaq 0xca9b(%rip), %rdx      # 0x180c0
movl (%rdx,%r11,8), %r13d
leaq 0xc290(%rip), %r11      # 0x178c0
xorl (%r11,%rcx,8), %r13d
movl %r9d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %ecx
leaq 0xd276(%rip), %r11      # 0x188c0
xorl (%rcx,%r11), %r13d
shrl $0x18, %esi
leaq 0xda68(%rip), %rcx      # 0x190c0
xorl (%rcx,%rsi,8), %r13d
movl %r10d, %ecx
movl $0xff, %esi
andl %esi, %ecx
shrl $0x8, %edi
andl %esi, %edi
movq %rdx, %rsi
movl (%rdx,%rdi,8), %edi
leaq 0xc248(%rip), %rdx      # 0x178c0
xorl (%rdx,%rcx,8), %edi
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
xorl (%rcx,%r11), %edi
shrl $0x18, %r9d
leaq 0xda29(%rip), %rcx      # 0x190c0
xorl (%rcx,%r9,8), %edi
movl $0xff, %ecx
andl %ecx, %eax
shrl $0x8, %r10d
andl %ecx, %r10d
movl (%rsi,%r10,8), %ecx
leaq 0xc20c(%rip), %r9       # 0x178c0
xorl (%r9,%rax,8), %ecx
shrl $0xd, %r12d
andl %edx, %r12d
xorl (%r12,%r11), %ecx
shrl $0x18, %r14d
leaq 0xd9f2(%rip), %r12      # 0x190c0
xorl (%r12,%r14,8), %ecx
movq -0x48(%rsp), %rax
movq -0x58(%rsp), %rdx
xorl 0xcc(%rax), %edx
xorl 0x104(%rax), %ecx
movq %rax, %r14
movl %edx, %eax
movq %rdx, %r11
movq %rdx, -0x58(%rsp)
movl $0xff, %r10d
andl %r10d, %eax
movl %ecx, %esi
shrl $0x8, %esi
andl %r10d, %esi
leaq 0xc9b3(%rip), %r10      # 0x180c0
movl (%r10,%rsi,8), %edx
xorl (%r9,%rax,8), %edx
xorl 0xf4(%r14), %r13d
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
leaq 0xd190(%rip), %rsi      # 0x188c0
xorl (%rax,%rsi), %edx
xorl 0xec(%r14), %r8d
movl %r8d, %eax
shrl $0x18, %eax
xorl (%r12,%rax,8), %edx
movq %rdx, -0x50(%rsp)
xorl 0xd4(%r14), %ebp
movq %r14, %r12
movl %ebp, %eax
movl $0xff, %r14d
andl %r14d, %eax
movl %r11d, %esi
shrl $0x8, %esi
andl %r14d, %esi
movl (%r10,%rsi,8), %r11d
xorl (%r9,%rax,8), %r11d
movq %r9, %r14
xorl 0xfc(%r12), %edi
movq %r12, %r9
movl %edi, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
leaq 0xd130(%rip), %r12      # 0x188c0
xorl (%rax,%r12), %r11d
movl %r13d, %eax
shrl $0x18, %eax
leaq 0xd91f(%rip), %r10      # 0x190c0
xorl (%r10,%rax,8), %r11d
xorl 0xdc(%r9), %ebx
movq %r9, %rdx
movl %ebx, %eax
movl $0xff, %esi
andl %esi, %eax
movl %ebp, %r9d
shrl $0x8, %r9d
andl %esi, %r9d
leaq 0xc8f7(%rip), %rsi      # 0x180c0
movl (%rsi,%r9,8), %r9d
xorl (%r14,%rax,8), %r9d
movq %r14, %rsi
movl %ecx, %eax
shrl $0xd, %eax
movl $0x7f8, %r14d           # imm = 0x7F8
andl %r14d, %eax
xorl (%rax,%r12), %r9d
movl %edi, %eax
shrl $0x18, %eax
xorl (%r10,%rax,8), %r9d
movq %r9, -0x40(%rsp)
xorl 0xe4(%rdx), %r15d
movl %r15d, %eax
movl $0xff, %edx
andl %edx, %eax
movl %ebx, %r10d
shrl $0x8, %r10d
andl %edx, %r10d
leaq 0xc8aa(%rip), %rdx      # 0x180c0
movl (%rdx,%r10,8), %r14d
xorl (%rsi,%rax,8), %r14d
movq -0x58(%rsp), %r9
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r12), %r14d
movl %ecx, %eax
shrl $0x18, %eax
leaq 0xd880(%rip), %rsi      # 0x190c0
xorl (%rsi,%rax,8), %r14d
movl %r8d, %eax
movl $0xff, %r12d
andl %r12d, %eax
movl %r15d, %r10d
shrl $0x8, %r10d
andl %r12d, %r10d
movl (%rdx,%r10,8), %r12d
leaq 0xc05b(%rip), %rdx      # 0x178c0
xorl (%rdx,%rax,8), %r12d
movl %ebp, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
leaq 0xd044(%rip), %rdx      # 0x188c0
xorl (%rax,%rdx), %r12d
shrl $0x18, %r9d
xorl (%rsi,%r9,8), %r12d
movl %r13d, %eax
movl $0xff, %edx
andl %edx, %eax
movl %r8d, %r10d
shrl $0x8, %r10d
andl %edx, %r10d
leaq 0xc81d(%rip), %rdx      # 0x180c0
movl (%rdx,%r10,8), %r10d
leaq 0xc012(%rip), %rsi      # 0x178c0
xorl (%rsi,%rax,8), %r10d
movl %ebx, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
movl $0x7f8, %r9d            # imm = 0x7F8
leaq 0xcff5(%rip), %rsi      # 0x188c0
xorl (%rax,%rsi), %r10d
shrl $0x18, %ebp
leaq 0xd7e7(%rip), %rax      # 0x190c0
xorl (%rax,%rbp,8), %r10d
movl %edi, %eax
movl $0xff, %esi
andl %esi, %eax
shrl $0x8, %r13d
andl %esi, %r13d
movl (%rdx,%r13,8), %r13d
movq %rdx, %rsi
leaq 0xbfc5(%rip), %rdx      # 0x178c0
xorl (%rdx,%rax,8), %r13d
movl %r15d, %eax
shrl $0xd, %eax
andl %r9d, %eax
leaq 0xcfb1(%rip), %rdx      # 0x188c0
xorl (%rax,%rdx), %r13d
shrl $0x18, %ebx
leaq 0xd7a3(%rip), %rax      # 0x190c0
xorl (%rax,%rbx,8), %r13d
movl $0xff, %edx
andl %edx, %ecx
shrl $0x8, %edi
andl %edx, %edi
movl (%rsi,%rdi,8), %ebp
leaq 0xbf89(%rip), %rdx      # 0x178c0
xorl (%rdx,%rcx,8), %ebp
shrl $0xd, %r8d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r8d
leaq 0xcf73(%rip), %rdi      # 0x188c0
xorl (%r8,%rdi), %ebp
shrl $0x18, %r15d
xorl (%rax,%r15,8), %ebp
movq %rax, %r8
movq -0x48(%rsp), %rax
movq -0x50(%rsp), %rsi
xorl 0x10c(%rax), %esi
xorl 0x144(%rax), %ebp
movq %rax, %r15
movl %esi, %ecx
movl $0xff, %ebx
andl %ebx, %ecx
movl %ebp, %eax
shrl $0x8, %eax
andl %ebx, %eax
leaq 0xc734(%rip), %rbx      # 0x180c0
movl (%rbx,%rax,8), %eax
xorl (%rdx,%rcx,8), %eax
xorl 0x134(%r15), %r10d
movl %r10d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
xorl (%rcx,%rdi), %eax
xorl 0x12c(%r15), %r12d
movl %r12d, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %eax
movq %rax, -0x58(%rsp)
movq %r8, %rax
xorl 0x114(%r15), %r11d
movl %r11d, %ecx
movl $0xff, %r8d
andl %r8d, %ecx
movl %esi, %edx
shrl $0x8, %edx
andl %r8d, %edx
movl (%rbx,%rdx,8), %r8d
leaq 0xbed8(%rip), %rdx      # 0x178c0
xorl (%rdx,%rcx,8), %r8d
xorl 0x13c(%r15), %r13d
movl %r13d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
xorl (%rcx,%rdi), %r8d
movl %r10d, %ecx
shrl $0x18, %ecx
xorl (%rax,%rcx,8), %r8d
movq -0x40(%rsp), %r9
xorl 0x11c(%r15), %r9d
movl %r9d, %ecx
movl $0xff, %edi
andl %edi, %ecx
movl %r11d, %edx
shrl $0x8, %edx
andl %edi, %edx
movq %rbx, %rax
movl (%rbx,%rdx,8), %ebx
leaq 0xbe87(%rip), %rdi      # 0x178c0
xorl (%rdi,%rcx,8), %ebx
movl %ebp, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
leaq 0xce71(%rip), %rdx      # 0x188c0
xorl (%rcx,%rdx), %ebx
movl %r13d, %ecx
shrl $0x18, %ecx
leaq 0xd661(%rip), %rdx      # 0x190c0
xorl (%rdx,%rcx,8), %ebx
xorl 0x124(%r15), %r14d
movl %r14d, %ecx
movl $0xff, %r15d
andl %r15d, %ecx
movl %r9d, %edx
shrl $0x8, %edx
andl %r15d, %edx
movl (%rax,%rdx,8), %r15d
xorl (%rdi,%rcx,8), %r15d
movl %esi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
leaq 0xce27(%rip), %rdx      # 0x188c0
xorl (%rcx,%rdx), %r15d
movl %ebp, %ecx
shrl $0x18, %ecx
leaq 0xd617(%rip), %rdx      # 0x190c0
xorl (%rdx,%rcx,8), %r15d
movl %r12d, %ecx
movl $0xff, %eax
andl %eax, %ecx
movl %r14d, %edx
shrl $0x8, %edx
andl %eax, %edx
leaq 0xc5fa(%rip), %rax      # 0x180c0
movl (%rax,%rdx,8), %edx
xorl (%rdi,%rcx,8), %edx
movl %r11d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xcde0(%rip), %rax      # 0x188c0
xorl (%rcx,%rax), %edx
shrl $0x18, %esi
leaq 0xd5d3(%rip), %rax      # 0x190c0
xorl (%rax,%rsi,8), %edx
movl %r10d, %ecx
movl $0xff, %eax
andl %eax, %ecx
movl %r12d, %edi
shrl $0x8, %edi
andl %eax, %edi
leaq 0xc5b7(%rip), %rax      # 0x180c0
movl (%rax,%rdi,8), %edi
leaq 0xbdad(%rip), %rsi      # 0x178c0
xorl (%rsi,%rcx,8), %edi
movl %r9d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xcd96(%rip), %rax      # 0x188c0
xorl (%rcx,%rax), %edi
shrl $0x18, %r11d
leaq 0xd588(%rip), %rcx      # 0x190c0
xorl (%rcx,%r11,8), %edi
movl %r13d, %ecx
movl $0xff, %r11d
andl %r11d, %ecx
shrl $0x8, %r10d
andl %r11d, %r10d
leaq 0xc56a(%rip), %r11      # 0x180c0
movl (%r11,%r10,8), %r10d
xorl (%rsi,%rcx,8), %r10d
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%rax), %r10d
shrl $0x18, %r9d
leaq 0xd546(%rip), %rcx      # 0x190c0
xorl (%rcx,%r9,8), %r10d
movl $0xff, %esi
andl %esi, %ebp
shrl $0x8, %r13d
andl %esi, %r13d
leaq 0xc52d(%rip), %rax      # 0x180c0
movl (%rax,%r13,8), %r11d
leaq 0xbd22(%rip), %r9       # 0x178c0
xorl (%r9,%rbp,8), %r11d
shrl $0xd, %r12d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r12d
leaq 0xcd0b(%rip), %r13      # 0x188c0
xorl (%r12,%r13), %r11d
shrl $0x18, %r14d
xorl (%rcx,%r14,8), %r11d
movq %rcx, %r12
movq -0x48(%rsp), %rax
movq -0x58(%rsp), %rbp
xorl 0x14c(%rax), %ebp
xorl 0x184(%rax), %r11d
movl %ebp, %esi
movl $0xff, %r14d
andl %r14d, %esi
movl %r11d, %ecx
shrl $0x8, %ecx
andl %r14d, %ecx
leaq 0xc4ca(%rip), %r14      # 0x180c0
movl (%r14,%rcx,8), %ecx
xorl (%r9,%rsi,8), %ecx
xorl 0x174(%rax), %edi
movl %edi, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
xorl (%rsi,%r13), %ecx
xorl 0x16c(%rax), %edx
movl %edx, %esi
shrl $0x18, %esi
xorl (%r12,%rsi,8), %ecx
movq %rcx, -0x58(%rsp)
movq %r12, %r13
xorl 0x154(%rax), %r8d
movl %r8d, %r9d
movl $0xff, %ecx
andl %ecx, %r9d
movl %ebp, %esi
shrl $0x8, %esi
andl %ecx, %esi
movl (%r14,%rsi,8), %esi
leaq 0xbc6f(%rip), %r12      # 0x178c0
xorl (%r12,%r9,8), %esi
movq %rax, %r14
xorl 0x17c(%rax), %r10d
movl %r10d, %r9d
shrl $0xd, %r9d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r9d
leaq 0xcc4b(%rip), %rax      # 0x188c0
xorl (%r9,%rax), %esi
movl %edi, %r9d
shrl $0x18, %r9d
xorl (%r13,%r9,8), %esi
xorl 0x15c(%r14), %ebx
movq %r14, %rax
movl %ebx, %r14d
andl %ecx, %r14d
movl %r8d, %r9d
shrl $0x8, %r9d
andl %ecx, %r9d
leaq 0xc41a(%rip), %rcx      # 0x180c0
movl (%rcx,%r9,8), %r9d
xorl (%r12,%r14,8), %r9d
movl %r11d, %r14d
shrl $0xd, %r14d
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %r14d
leaq 0xcbfb(%rip), %r12      # 0x188c0
xorl (%r14,%r12), %r9d
movl %r10d, %r14d
shrl $0x18, %r14d
xorl (%r13,%r14,8), %r9d
xorl 0x164(%rax), %r15d
movl %r15d, %r12d
movl $0xff, %eax
andl %eax, %r12d
movl %ebx, %r14d
shrl $0x8, %r14d
andl %eax, %r14d
movl (%rcx,%r14,8), %r14d
leaq 0xbbc4(%rip), %rax      # 0x178c0
xorl (%rax,%r12,8), %r14d
movl %ebp, %r12d
shrl $0xd, %r12d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r12d
leaq 0xcbaa(%rip), %rcx      # 0x188c0
xorl (%r12,%rcx), %r14d
movl %r11d, %r12d
shrl $0x18, %r12d
xorl (%r13,%r12,8), %r14d
movl %edx, %r13d
movl $0xff, %eax
andl %eax, %r13d
movl %r15d, %r12d
shrl $0x8, %r12d
andl %eax, %r12d
leaq 0xc37e(%rip), %rax      # 0x180c0
movl (%rax,%r12,8), %r12d
leaq 0xbb73(%rip), %rax      # 0x178c0
xorl (%rax,%r13,8), %r12d
movl %r8d, %r13d
shrl $0xd, %r13d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r13d
xorl (%r13,%rcx), %r12d
shrl $0x18, %ebp
leaq 0xd351(%rip), %rax      # 0x190c0
xorl (%rax,%rbp,8), %r12d
movl %edi, %eax
movl $0xff, %ecx
andl %ecx, %eax
movl %edx, %r13d
shrl $0x8, %r13d
andl %ecx, %r13d
leaq 0xc333(%rip), %rcx      # 0x180c0
movl (%rcx,%r13,8), %r13d
leaq 0xbb28(%rip), %rcx      # 0x178c0
xorl (%rcx,%rax,8), %r13d
movl %ebx, %eax
shrl $0xd, %eax
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %eax
leaq 0xcb11(%rip), %rbp      # 0x188c0
xorl (%rax,%rbp), %r13d
shrl $0x18, %r8d
leaq 0xd302(%rip), %rax      # 0x190c0
xorl (%rax,%r8,8), %r13d
movl %r10d, %eax
movl $0xff, %r8d
andl %r8d, %eax
shrl $0x8, %edi
andl %r8d, %edi
leaq 0xc2e5(%rip), %r8       # 0x180c0
movl (%r8,%rdi,8), %edi
xorl (%rcx,%rax,8), %edi
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rbp), %edi
movq %rbp, %rcx
shrl $0x18, %ebx
leaq 0xd2c1(%rip), %rax      # 0x190c0
xorl (%rax,%rbx,8), %edi
movq %rax, %rbx
movl $0xff, %eax
andl %eax, %r11d
shrl $0x8, %r10d
andl %eax, %r10d
movl (%r8,%r10,8), %ebp
leaq 0xbaa1(%rip), %r8       # 0x178c0
xorl (%r8,%r11,8), %ebp
shrl $0xd, %edx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edx
movq %rcx, %r10
xorl (%rdx,%rcx), %ebp
shrl $0x18, %r15d
xorl (%rbx,%r15,8), %ebp
movq -0x48(%rsp), %rcx
movq -0x58(%rsp), %r11
xorl 0x18c(%rcx), %r11d
xorl 0x1c4(%rcx), %ebp
movl %r11d, %edx
movl $0xff, %r15d
andl %r15d, %edx
movl %ebp, %eax
shrl $0x8, %eax
andl %r15d, %eax
leaq 0xc253(%rip), %r15      # 0x180c0
movl (%r15,%rax,8), %eax
xorl (%r8,%rdx,8), %eax
xorl 0x1b4(%rcx), %r13d
movl %r13d, %edx
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
xorl (%rdx,%r10), %eax
xorl 0x1ac(%rcx), %r12d
movl %r12d, %edx
shrl $0x18, %edx
xorl (%rbx,%rdx,8), %eax
movq %rax, -0x58(%rsp)
movq %rbx, %r10
xorl 0x194(%rcx), %esi
movq %rcx, %rbx
movl %esi, %edx
movl $0xff, %ecx
andl %ecx, %edx
movl %r11d, %r8d
shrl $0x8, %r8d
andl %ecx, %r8d
movl (%r15,%r8,8), %r8d
leaq 0xb9f2(%rip), %r15      # 0x178c0
xorl (%r15,%rdx,8), %r8d
xorl 0x1bc(%rbx), %edi
movl %edi, %edx
shrl $0xd, %edx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edx
leaq 0xc9d5(%rip), %r15      # 0x188c0
xorl (%rdx,%r15), %r8d
movl %r13d, %edx
shrl $0x18, %edx
xorl (%r10,%rdx,8), %r8d
xorl 0x19c(%rbx), %r9d
movq %rbx, %rax
movl %r9d, %edx
movl $0xff, %ebx
andl %ebx, %edx
movl %esi, %r10d
shrl $0x8, %r10d
andl %ebx, %r10d
leaq 0xc1a2(%rip), %rcx      # 0x180c0
movl (%rcx,%r10,8), %ebx
leaq 0xb997(%rip), %r10      # 0x178c0
xorl (%r10,%rdx,8), %ebx
movl %ebp, %edx
shrl $0xd, %edx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %edx
xorl (%rdx,%r15), %ebx
movl %edi, %edx
shrl $0x18, %edx
leaq 0xd175(%rip), %r10      # 0x190c0
xorl (%r10,%rdx,8), %ebx
xorl 0x1a4(%rax), %r14d
movl %r14d, %edx
movl $0xff, %eax
andl %eax, %edx
movl %r9d, %r10d
shrl $0x8, %r10d
andl %eax, %r10d
movl (%rcx,%r10,8), %r15d
leaq 0xb94b(%rip), %rax      # 0x178c0
xorl (%rax,%rdx,8), %r15d
movl %r11d, %edx
shrl $0xd, %edx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edx
leaq 0xc933(%rip), %rcx      # 0x188c0
xorl (%rdx,%rcx), %r15d
movl %ebp, %edx
shrl $0x18, %edx
leaq 0xd123(%rip), %rax      # 0x190c0
xorl (%rax,%rdx,8), %r15d
movl %r12d, %r10d
movl $0xff, %eax
andl %eax, %r10d
movl %r14d, %edx
shrl $0x8, %edx
andl %eax, %edx
leaq 0xc105(%rip), %rax      # 0x180c0
movl (%rax,%rdx,8), %edx
leaq 0xb8fb(%rip), %rax      # 0x178c0
xorl (%rax,%r10,8), %edx
movl %esi, %r10d
shrl $0xd, %r10d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r10d
xorl (%r10,%rcx), %edx
shrl $0x18, %r11d
leaq 0xd0d9(%rip), %rax      # 0x190c0
xorl (%rax,%r11,8), %edx
movl %r13d, %ecx
movl $0xff, %r11d
andl %r11d, %ecx
movl %r12d, %r10d
shrl $0x8, %r10d
andl %r11d, %r10d
leaq 0xc0b8(%rip), %r11      # 0x180c0
movl (%r11,%r10,8), %r10d
leaq 0xb8ad(%rip), %rax      # 0x178c0
xorl (%rax,%rcx,8), %r10d
movl %r9d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xc895(%rip), %rax      # 0x188c0
xorl (%rcx,%rax), %r10d
shrl $0x18, %esi
leaq 0xd087(%rip), %rax      # 0x190c0
xorl (%rax,%rsi,8), %r10d
movq %rax, %rsi
movl %edi, %ecx
movl $0xff, %eax
andl %eax, %ecx
shrl $0x8, %r13d
andl %eax, %r13d
movl (%r11,%r13,8), %r13d
movq %r11, %rax
leaq 0xb862(%rip), %r11      # 0x178c0
xorl (%r11,%rcx,8), %r13d
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %ecx
leaq 0xc848(%rip), %r11      # 0x188c0
xorl (%rcx,%r11), %r13d
shrl $0x18, %r9d
xorl (%rsi,%r9,8), %r13d
movl $0xff, %ecx
andl %ecx, %ebp
shrl $0x8, %edi
andl %ecx, %edi
movl (%rax,%rdi,8), %r11d
leaq 0xb825(%rip), %rax      # 0x178c0
xorl (%rax,%rbp,8), %r11d
shrl $0xd, %r12d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r12d
leaq 0xc80e(%rip), %rdi      # 0x188c0
xorl (%r12,%rdi), %r11d
shrl $0x18, %r14d
xorl (%rsi,%r14,8), %r11d
movq -0x48(%rsp), %r14
movq -0x58(%rsp), %rax
xorl 0x1cc(%r14), %eax
xorl 0x204(%r14), %r11d
movl %eax, %esi
movq %rax, -0x58(%rsp)
movl $0xff, %r9d
andl %r9d, %esi
movl %r11d, %ecx
shrl $0x8, %ecx
andl %r9d, %ecx
movl $0xff, %ebp
leaq 0xbfc5(%rip), %r9       # 0x180c0
movl (%r9,%rcx,8), %ecx
leaq 0xb7ba(%rip), %r12      # 0x178c0
xorl (%r12,%rsi,8), %ecx
xorl 0x1f4(%r14), %r10d
movl %r10d, %esi
shrl $0xd, %esi
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %esi
xorl (%rsi,%rdi), %ecx
xorl 0x1ec(%r14), %edx
movl %edx, %esi
shrl $0x18, %esi
leaq 0xcf8a(%rip), %r12      # 0x190c0
xorl (%r12,%rsi,8), %ecx
movq %rcx, -0x50(%rsp)
xorl 0x1d4(%r14), %r8d
movl %r8d, %edi
andl %ebp, %edi
movl %eax, %esi
shrl $0x8, %esi
andl %ebp, %esi
movl (%r9,%rsi,8), %ecx
leaq 0xb763(%rip), %rbp      # 0x178c0
xorl (%rbp,%rdi,8), %ecx
xorl 0x1fc(%r14), %r13d
movq %r14, %r9
movl %r13d, %edi
shrl $0xd, %edi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edi
leaq 0xc741(%rip), %r14      # 0x188c0
xorl (%rdi,%r14), %ecx
movl %r10d, %edi
shrl $0x18, %edi
xorl (%r12,%rdi,8), %ecx
movq %rcx, -0x40(%rsp)
xorl 0x1dc(%r9), %ebx
movq %r9, %rax
movl %ebx, %edi
movl $0xff, %ecx
andl %ecx, %edi
movl %r8d, %r9d
shrl $0x8, %r9d
andl %ecx, %r9d
leaq 0xbf0a(%rip), %rcx      # 0x180c0
movl (%rcx,%r9,8), %r9d
xorl (%rbp,%rdi,8), %r9d
movq %rbp, %rsi
movl %r11d, %edi
shrl $0xd, %edi
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %edi
xorl (%rdi,%r14), %r9d
movq %r14, %rbp
movl %r13d, %edi
shrl $0x18, %edi
xorl (%r12,%rdi,8), %r9d
xorl 0x1e4(%rax), %r15d
movl %r15d, %edi
movl $0xff, %eax
andl %eax, %edi
movl %ebx, %r14d
shrl $0x8, %r14d
andl %eax, %r14d
movl (%rcx,%r14,8), %r14d
movq %rsi, %rax
xorl (%rsi,%rdi,8), %r14d
movq -0x58(%rsp), %rsi
movl %esi, %edi
shrl $0xd, %edi
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %edi
xorl (%rdi,%rbp), %r14d
movl %r11d, %edi
shrl $0x18, %edi
xorl (%r12,%rdi,8), %r14d
movq %r12, %rcx
movl %edx, %edi
movl $0xff, %ebp
andl %ebp, %edi
movl %r15d, %r12d
shrl $0x8, %r12d
andl %ebp, %r12d
leaq 0xbe7e(%rip), %rbp      # 0x180c0
movl (%rbp,%r12,8), %r12d
xorl (%rax,%rdi,8), %r12d
movl %r8d, %edi
shrl $0xd, %edi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edi
leaq 0xc661(%rip), %rax      # 0x188c0
xorl (%rdi,%rax), %r12d
shrl $0x18, %esi
xorl (%rcx,%rsi,8), %r12d
movl %r10d, %eax
movl $0xff, %ecx
andl %ecx, %eax
movl %edx, %edi
shrl $0x8, %edi
andl %ecx, %edi
movl (%rbp,%rdi,8), %edi
movq %rbp, %rsi
leaq 0xb637(%rip), %rbp      # 0x178c0
xorl (%rbp,%rax,8), %edi
movl %ebx, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xc620(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %edi
shrl $0x18, %r8d
leaq 0xce12(%rip), %rax      # 0x190c0
xorl (%rax,%r8,8), %edi
movl %r13d, %eax
movl $0xff, %r8d
andl %r8d, %eax
shrl $0x8, %r10d
andl %r8d, %r10d
movl (%rsi,%r10,8), %r10d
xorl (%rbp,%rax,8), %r10d
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rcx), %r10d
shrl $0x18, %ebx
leaq 0xcdd7(%rip), %rax      # 0x190c0
xorl (%rax,%rbx,8), %r10d
andl %r8d, %r11d
shrl $0x8, %r13d
andl %r8d, %r13d
leaq 0xbdc2(%rip), %r8       # 0x180c0
movl (%r8,%r13,8), %r13d
xorl (%rbp,%r11,8), %r13d
movq %rbp, %rsi
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
movq %rcx, %r11
xorl (%rdx,%rcx), %r13d
shrl $0x18, %r15d
xorl (%rax,%r15,8), %r13d
movq -0x48(%rsp), %rbp
movq -0x50(%rsp), %rcx
xorl 0x20c(%rbp), %ecx
xorl 0x244(%rbp), %r13d
movl %ecx, %edx
movq %rcx, -0x50(%rsp)
movl $0xff, %r8d
andl %r8d, %edx
movl %r13d, %eax
shrl $0x8, %eax
andl %r8d, %eax
leaq 0xbd64(%rip), %rbx      # 0x180c0
movl (%rbx,%rax,8), %eax
movq %rsi, %r15
xorl (%rsi,%rdx,8), %eax
xorl 0x234(%rbp), %edi
movl %edi, %edx
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
xorl (%rdx,%r11), %eax
xorl 0x22c(%rbp), %r12d
movl %r12d, %edx
shrl $0x18, %edx
leaq 0xcd2f(%rip), %r8       # 0x190c0
xorl (%r8,%rdx,8), %eax
movq %rax, -0x58(%rsp)
movq -0x40(%rsp), %rsi
xorl 0x214(%rbp), %esi
movq %rbp, %r11
movl %esi, %edx
movl $0xff, %eax
andl %eax, %edx
movl %ecx, %r8d
shrl $0x8, %r8d
andl %eax, %r8d
movl (%rbx,%r8,8), %r8d
movq %rbx, %rcx
xorl (%r15,%rdx,8), %r8d
xorl 0x23c(%rbp), %r10d
movl %r10d, %edx
shrl $0xd, %edx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edx
leaq 0xc4df(%rip), %rbp      # 0x188c0
xorl (%rdx,%rbp), %r8d
movl %edi, %edx
shrl $0x18, %edx
leaq 0xcccf(%rip), %r15      # 0x190c0
xorl (%r15,%rdx,8), %r8d
xorl 0x21c(%r11), %r9d
movq %r11, %rax
movl %r9d, %edx
movl $0xff, %ebx
andl %ebx, %edx
movl %esi, %r11d
shrl $0x8, %r11d
andl %ebx, %r11d
movl (%rcx,%r11,8), %ebx
leaq 0xb4a2(%rip), %r11      # 0x178c0
xorl (%r11,%rdx,8), %ebx
movl %r13d, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
xorl (%rdx,%rbp), %ebx
movl %r10d, %edx
shrl $0x18, %edx
xorl (%r15,%rdx,8), %ebx
xorl 0x224(%rax), %r14d
movl %r14d, %edx
movl $0xff, %eax
andl %eax, %edx
movl %r9d, %r11d
shrl $0x8, %r11d
andl %eax, %r11d
movl (%rcx,%r11,8), %r15d
leaq 0xb45c(%rip), %rax      # 0x178c0
xorl (%rax,%rdx,8), %r15d
movq -0x50(%rsp), %rcx
movl %ecx, %edx
shrl $0xd, %edx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edx
xorl (%rdx,%rbp), %r15d
movl %r13d, %edx
shrl $0x18, %edx
leaq 0xcc36(%rip), %rax      # 0x190c0
xorl (%rax,%rdx,8), %r15d
movl %r12d, %r11d
movl $0xff, %eax
andl %eax, %r11d
movl %r14d, %edx
shrl $0x8, %edx
andl %eax, %edx
leaq 0xbc18(%rip), %rax      # 0x180c0
movl (%rax,%rdx,8), %edx
leaq 0xb40e(%rip), %rax      # 0x178c0
xorl (%rax,%r11,8), %edx
movl %esi, %r11d
shrl $0xd, %r11d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r11d
xorl (%r11,%rbp), %edx
movq %rcx, %rax
shrl $0x18, %eax
leaq 0xcbea(%rip), %rcx      # 0x190c0
xorl (%rcx,%rax,8), %edx
movl %edi, %ecx
movl $0xff, %eax
andl %eax, %ecx
movl %r12d, %r11d
shrl $0x8, %r11d
andl %eax, %r11d
leaq 0xbbcd(%rip), %rax      # 0x180c0
movl (%rax,%r11,8), %ebp
leaq 0xb3c2(%rip), %r11      # 0x178c0
xorl (%r11,%rcx,8), %ebp
movl %r9d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %ecx
leaq 0xc3a8(%rip), %r11      # 0x188c0
xorl (%rcx,%r11), %ebp
shrl $0x18, %esi
leaq 0xcb9a(%rip), %r11      # 0x190c0
xorl (%r11,%rsi,8), %ebp
movl %r10d, %ecx
movl $0xff, %esi
andl %esi, %ecx
shrl $0x8, %edi
andl %esi, %edi
movl (%rax,%rdi,8), %edi
movq %rax, %rsi
leaq 0xb37a(%rip), %rax      # 0x178c0
xorl (%rax,%rcx,8), %edi
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xc363(%rip), %rax      # 0x188c0
xorl (%rcx,%rax), %edi
movq %rax, %rcx
shrl $0x18, %r9d
xorl (%r11,%r9,8), %edi
movl $0xff, %eax
andl %eax, %r13d
shrl $0x8, %r10d
andl %eax, %r10d
movl $0xff, %r9d
movl (%rsi,%r10,8), %r11d
leaq 0xb335(%rip), %r10      # 0x178c0
xorl (%r10,%r13,8), %r11d
shrl $0xd, %r12d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r12d
movq %rcx, %r13
xorl (%r12,%rcx), %r11d
shrl $0x18, %r14d
leaq 0xcb13(%rip), %r12      # 0x190c0
xorl (%r12,%r14,8), %r11d
movq -0x48(%rsp), %r14
movq -0x58(%rsp), %rax
xorl 0x24c(%r14), %eax
xorl 0x284(%r14), %r11d
movl %eax, %ecx
andl %r9d, %ecx
movl %r11d, %esi
shrl $0x8, %esi
andl %r9d, %esi
leaq 0xbae2(%rip), %r9       # 0x180c0
movl (%r9,%rsi,8), %esi
xorl (%r10,%rcx,8), %esi
xorl 0x274(%r14), %ebp
movl %ebp, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %ecx
xorl (%rcx,%r13), %esi
xorl 0x26c(%r14), %edx
movl %edx, %ecx
shrl $0x18, %ecx
xorl (%r12,%rcx,8), %esi
movq %rsi, -0x58(%rsp)
xorl 0x254(%r14), %r8d
movq %r14, %r10
movl %r8d, %ecx
movl $0xff, %r14d
andl %r14d, %ecx
movl %eax, %esi
shrl $0x8, %esi
andl %r14d, %esi
movl $0xff, %r12d
movl (%r9,%rsi,8), %esi
leaq 0xb27d(%rip), %r9       # 0x178c0
xorl (%r9,%rcx,8), %esi
xorl 0x27c(%r10), %edi
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %ecx
xorl (%rcx,%r13), %esi
movl %ebp, %ecx
shrl $0x18, %ecx
leaq 0xca54(%rip), %r14      # 0x190c0
xorl (%r14,%rcx,8), %esi
xorl 0x25c(%r10), %ebx
movl %ebx, %ecx
andl %r12d, %ecx
movl %r8d, %r9d
shrl $0x8, %r9d
andl %r12d, %r9d
leaq 0xba33(%rip), %r12      # 0x180c0
movl (%r12,%r9,8), %r9d
leaq 0xb228(%rip), %r12      # 0x178c0
xorl (%r12,%rcx,8), %r9d
movl %r11d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %ecx
xorl (%rcx,%r13), %r9d
movl %edi, %ecx
shrl $0x18, %ecx
xorl (%r14,%rcx,8), %r9d
xorl 0x264(%r10), %r15d
movl %r15d, %ecx
movl $0xff, %r14d
andl %r14d, %ecx
movl %ebx, %r10d
shrl $0x8, %r10d
andl %r14d, %r10d
movl $0xff, %r13d
leaq 0xb9de(%rip), %r14      # 0x180c0
movl (%r14,%r10,8), %r12d
leaq 0xb1d3(%rip), %r10      # 0x178c0
xorl (%r10,%rcx,8), %r12d
movl %eax, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %ecx
leaq 0xc1ba(%rip), %r10      # 0x188c0
xorl (%rcx,%r10), %r12d
movl %r11d, %ecx
shrl $0x18, %ecx
leaq 0xc9a9(%rip), %r10      # 0x190c0
xorl (%r10,%rcx,8), %r12d
movl %edx, %ecx
andl %r13d, %ecx
movl %r15d, %r10d
shrl $0x8, %r10d
andl %r13d, %r10d
movl (%r14,%r10,8), %r13d
leaq 0xb18b(%rip), %r10      # 0x178c0
xorl (%r10,%rcx,8), %r13d
movl %r8d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %ecx
leaq 0xc171(%rip), %r10      # 0x188c0
xorl (%rcx,%r10), %r13d
shrl $0x18, %eax
leaq 0xc963(%rip), %r14      # 0x190c0
xorl (%r14,%rax,8), %r13d
movl %ebp, %eax
movl $0xff, %r10d
andl %r10d, %eax
movl %edx, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
leaq 0xb945(%rip), %r10      # 0x180c0
movl (%r10,%rcx,8), %r10d
leaq 0xb13a(%rip), %rcx      # 0x178c0
xorl (%rcx,%rax,8), %r10d
movl %ebx, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xc123(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r10d
shrl $0x18, %r8d
xorl (%r14,%r8,8), %r10d
movl %edi, %eax
movl $0xff, %ecx
andl %ecx, %eax
shrl $0x8, %ebp
andl %ecx, %ebp
leaq 0xb902(%rip), %r14      # 0x180c0
movl (%r14,%rbp,8), %r8d
leaq 0xb0f7(%rip), %rcx      # 0x178c0
xorl (%rcx,%rax,8), %r8d
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %eax
leaq 0xc0df(%rip), %rbp      # 0x188c0
xorl (%rax,%rbp), %r8d
shrl $0x18, %ebx
leaq 0xc8d1(%rip), %rax      # 0x190c0
xorl (%rax,%rbx,8), %r8d
movl $0xff, %ebx
andl %ebx, %r11d
shrl $0x8, %edi
andl %ebx, %edi
movl (%r14,%rdi,8), %ebx
xorl (%rcx,%r11,8), %ebx
movq %rcx, %r14
shrl $0xd, %edx
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %edx
movq %rbp, %r11
xorl (%rdx,%rbp), %ebx
shrl $0x18, %r15d
xorl (%rax,%r15,8), %ebx
movq -0x48(%rsp), %rbp
movq -0x58(%rsp), %rdi
xorl 0x28c(%rbp), %edi
xorl 0x2c4(%rbp), %ebx
movl %edi, %eax
movl $0xff, %edx
andl %edx, %eax
movl %ebx, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
leaq 0xb870(%rip), %rdx      # 0x180c0
movl (%rdx,%rcx,8), %ecx
xorl (%r14,%rax,8), %ecx
xorl 0x2b4(%rbp), %r10d
movl %r10d, %eax
shrl $0xd, %eax
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %eax
xorl (%rax,%r11), %ecx
xorl 0x2ac(%rbp), %r13d
movl %r13d, %eax
shrl $0x18, %eax
leaq 0xc83b(%rip), %r11      # 0x190c0
xorl (%r11,%rax,8), %ecx
movq %rcx, -0x58(%rsp)
xorl 0x294(%rbp), %esi
movl %esi, %eax
movl $0xff, %r11d
andl %r11d, %eax
movl %edi, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
movl (%rdx,%rcx,8), %r15d
xorl (%r14,%rax,8), %r15d
xorl 0x2bc(%rbp), %r8d
movl %r8d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xbff6(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r15d
movl %r10d, %eax
shrl $0x18, %eax
leaq 0xc7e5(%rip), %r11      # 0x190c0
xorl (%r11,%rax,8), %r15d
xorl 0x29c(%rbp), %r9d
movl %r9d, %eax
movl $0xff, %r14d
andl %r14d, %eax
movl %esi, %ecx
shrl $0x8, %ecx
andl %r14d, %ecx
leaq 0xb7bf(%rip), %rdx      # 0x180c0
movl (%rdx,%rcx,8), %r14d
leaq 0xafb4(%rip), %rcx      # 0x178c0
xorl (%rcx,%rax,8), %r14d
movl %ebx, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xbf9d(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r14d
movl %r8d, %eax
shrl $0x18, %eax
xorl (%r11,%rax,8), %r14d
movq %r11, %rdx
xorl 0x2a4(%rbp), %r12d
movl %r12d, %eax
movl $0xff, %r11d
andl %r11d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
leaq 0xb769(%rip), %r11      # 0x180c0
movl (%r11,%rcx,8), %r11d
leaq 0xaf5e(%rip), %rcx      # 0x178c0
xorl (%rcx,%rax,8), %r11d
movl %edi, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xbf47(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r11d
movl %ebx, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r11d
movl %r13d, %edx
movl $0xff, %ecx
andl %ecx, %edx
movl %r12d, %eax
shrl $0x8, %eax
andl %ecx, %eax
movl $0xff, %ebp
leaq 0xb71c(%rip), %rcx      # 0x180c0
movl (%rcx,%rax,8), %eax
leaq 0xaf12(%rip), %rcx      # 0x178c0
xorl (%rcx,%rdx,8), %eax
movl %esi, %edx
shrl $0xd, %edx
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %edx
leaq 0xbefc(%rip), %rcx      # 0x188c0
xorl (%rdx,%rcx), %eax
shrl $0x18, %edi
leaq 0xc6ef(%rip), %rcx      # 0x190c0
xorl (%rcx,%rdi,8), %eax
movl %r10d, %edi
andl %ebp, %edi
movl %r13d, %edx
shrl $0x8, %edx
andl %ebp, %edx
leaq 0xb6d8(%rip), %rcx      # 0x180c0
movl (%rcx,%rdx,8), %edx
leaq 0xaece(%rip), %rbp      # 0x178c0
xorl (%rbp,%rdi,8), %edx
movl %r9d, %edi
shrl $0xd, %edi
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %edi
leaq 0xbeb6(%rip), %rcx      # 0x188c0
xorl (%rdi,%rcx), %edx
shrl $0x18, %esi
leaq 0xc6a9(%rip), %rcx      # 0x190c0
xorl (%rcx,%rsi,8), %edx
movl %r8d, %esi
movl $0xff, %edi
andl %edi, %esi
shrl $0x8, %r10d
andl %edi, %r10d
leaq 0xb68e(%rip), %rdi      # 0x180c0
movl (%rdi,%r10,8), %edi
leaq 0xae83(%rip), %rbp      # 0x178c0
xorl (%rbp,%rsi,8), %edi
movl %r12d, %esi
shrl $0xd, %esi
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %esi
leaq 0xbe69(%rip), %r10      # 0x188c0
xorl (%rsi,%r10), %edi
shrl $0x18, %r9d
movq %rcx, %rsi
xorl (%rcx,%r9,8), %edi
movl $0xff, %r9d
andl %r9d, %ebx
shrl $0x8, %r8d
andl %r9d, %r8d
leaq 0xb643(%rip), %rcx      # 0x180c0
movl (%rcx,%r8,8), %r8d
xorl (%rbp,%rbx,8), %r8d
shrl $0xd, %r13d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r13d
xorl (%r13,%r10), %r8d
shrl $0x18, %r12d
xorl (%rsi,%r12,8), %r8d
movq %rsi, %r13
movq -0x48(%rsp), %rbp
movq -0x58(%rsp), %rcx
xorl 0x2cc(%rbp), %ecx
xorl 0x304(%rbp), %r8d
movl %ecx, %esi
movl $0xff, %ebx
andl %ebx, %esi
movl %r8d, %r9d
shrl $0x8, %r9d
andl %ebx, %r9d
leaq 0xb5ed(%rip), %r10      # 0x180c0
movl (%r10,%r9,8), %r9d
leaq 0xade2(%rip), %r10      # 0x178c0
xorl (%r10,%rsi,8), %r9d
xorl 0x2f4(%rbp), %edx
movl %edx, %esi
shrl $0xd, %esi
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %esi
leaq 0xbdc3(%rip), %r12      # 0x188c0
xorl (%rsi,%r12), %r9d
xorl 0x2ec(%rbp), %eax
movl %eax, %esi
shrl $0x18, %esi
movq %r13, %r10
xorl (%r13,%rsi,8), %r9d
movq %r9, -0x20(%rsp)
xorl 0x2d4(%rbp), %r15d
movq %rbp, %rbx
movl %r15d, %esi
movl $0xff, %ebp
andl %ebp, %esi
movl %ecx, %r9d
shrl $0x8, %r9d
andl %ebp, %r9d
leaq 0xb582(%rip), %r13      # 0x180c0
movl (%r13,%r9,8), %r9d
leaq 0xad76(%rip), %rbp      # 0x178c0
xorl (%rbp,%rsi,8), %r9d
xorl 0x2fc(%rbx), %edi
movl %edi, %esi
shrl $0xd, %esi
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %esi
xorl (%rsi,%r12), %r9d
movl %edx, %esi
shrl $0x18, %esi
xorl (%r10,%rsi,8), %r9d
movq %r9, -0x38(%rsp)
xorl 0x2dc(%rbx), %r14d
movl %r14d, %esi
movl $0xff, %ebp
andl %ebp, %esi
movl %r15d, %r9d
shrl $0x8, %r9d
andl %ebp, %r9d
movl (%r13,%r9,8), %r9d
leaq 0xad26(%rip), %r12      # 0x178c0
xorl (%r12,%rsi,8), %r9d
movl %r8d, %esi
shrl $0xd, %esi
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %esi
leaq 0xbd0c(%rip), %r12      # 0x188c0
xorl (%rsi,%r12), %r9d
movl %edi, %esi
shrl $0x18, %esi
xorl (%r10,%rsi,8), %r9d
movq %r9, -0x30(%rsp)
xorl 0x2e4(%rbx), %r11d
movl %r11d, %esi
andl %ebp, %esi
movl %r14d, %r9d
shrl $0x8, %r9d
andl %ebp, %r9d
movl (%r13,%r9,8), %r12d
leaq 0xacd8(%rip), %rbx      # 0x178c0
xorl (%rbx,%rsi,8), %r12d
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
leaq 0xbcbf(%rip), %r9       # 0x188c0
xorl (%rsi,%r9), %r12d
movl %r8d, %esi
shrl $0x18, %esi
xorl (%r10,%rsi,8), %r12d
movl %eax, %esi
andl %ebp, %esi
movl %r11d, %r10d
shrl $0x8, %r10d
andl %ebp, %r10d
movl (%r13,%r10,8), %ebp
xorl (%rbx,%rsi,8), %ebp
movl %r15d, %esi
shrl $0xd, %esi
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %esi
xorl (%rsi,%r9), %ebp
shrl $0x18, %ecx
leaq 0xc47e(%rip), %r9       # 0x190c0
xorl (%r9,%rcx,8), %ebp
movl %edx, %esi
movl $0xff, %ecx
andl %ecx, %esi
movl %eax, %r10d
shrl $0x8, %r10d
andl %ecx, %r10d
movl (%r13,%r10,8), %r10d
xorl (%rbx,%rsi,8), %r10d
movl %r14d, %esi
shrl $0xd, %esi
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %esi
leaq 0xbc4a(%rip), %rbx      # 0x188c0
xorl (%rsi,%rbx), %r10d
shrl $0x18, %r15d
xorl (%r9,%r15,8), %r10d
movl %edi, %esi
andl %ecx, %esi
shrl $0x8, %edx
andl %ecx, %edx
movl (%r13,%rdx,8), %ebx
leaq 0xac29(%rip), %rcx      # 0x178c0
xorl (%rcx,%rsi,8), %ebx
movl %r11d, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
leaq 0xbc12(%rip), %r15      # 0x188c0
xorl (%rdx,%r15), %ebx
shrl $0x18, %r14d
xorl (%r9,%r14,8), %ebx
movl $0xff, %edx
andl %edx, %r8d
shrl $0x8, %edi
andl %edx, %edi
movl (%r13,%rdi,8), %esi
xorl (%rcx,%r8,8), %esi
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r15), %esi
shrl $0x18, %r11d
xorl (%r9,%r11,8), %esi
movq -0x48(%rsp), %rax
movq -0x20(%rsp), %rcx
xorl 0x30c(%rax), %ecx
xorl 0x344(%rax), %esi
movq %rax, %rdi
movl %ecx, %eax
movq %rcx, %r8
movq %rcx, -0x20(%rsp)
andl %edx, %eax
movl %esi, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movl $0xff, %r14d
movl (%r13,%rcx,8), %ecx
leaq 0xab9c(%rip), %rdx      # 0x178c0
xorl (%rdx,%rax,8), %ecx
movq %rcx, -0x58(%rsp)
movq -0x38(%rsp), %rcx
xorl 0x314(%rdi), %ecx
movl %ecx, %eax
movq %rcx, %r9
movq %rcx, -0x38(%rsp)
andl %r14d, %eax
movl %r8d, %ecx
shrl $0x8, %ecx
andl %r14d, %ecx
movl (%r13,%rcx,8), %ecx
movq %r13, %r11
xorl (%rdx,%rax,8), %ecx
movq %rcx, -0x28(%rsp)
movq %rdx, %r8
movq -0x30(%rsp), %r13
xorl 0x31c(%rdi), %r13d
movl %r13d, %eax
movq %r13, -0x30(%rsp)
movl $0xff, %edx
andl %edx, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movl (%r11,%rcx,8), %ecx
xorl (%r8,%rax,8), %ecx
movq %rcx, -0x50(%rsp)
xorl 0x324(%rdi), %r12d
movl %r12d, %eax
andl %r14d, %eax
movl %r13d, %ecx
shrl $0x8, %ecx
andl %r14d, %ecx
movq (%r11,%rcx,8), %rcx
xorq (%r8,%rax,8), %rcx
movq %rcx, -0x40(%rsp)
xorl 0x32c(%rdi), %ebp
movl %ebp, %eax
andl %r14d, %eax
movl %r12d, %ecx
shrl $0x8, %ecx
andl %r14d, %ecx
movq (%r11,%rcx,8), %rcx
xorq (%r8,%rax,8), %rcx
movq %rcx, -0x18(%rsp)
xorl 0x334(%rdi), %r10d
movl %r10d, %eax
andl %r14d, %eax
movl %ebp, %ecx
shrl $0x8, %ecx
andl %r14d, %ecx
movl (%r11,%rcx,8), %r13d
xorl (%r8,%rax,8), %r13d
movq %r8, %rax
xorl 0x33c(%rdi), %ebx
movl %ebx, %r8d
andl %r14d, %r8d
movl %r10d, %r15d
movl %r10d, %ecx
shrl $0x8, %r10d
andl %r14d, %r10d
movq (%r11,%r10,8), %rdi
xorq (%rax,%r8,8), %rdi
movl %ebx, %r10d
movl %ebx, %r9d
shrl $0x8, %ebx
andl %r14d, %ebx
movq (%r11,%rbx,8), %r11
movl %esi, %ebx
movl %esi, %edx
andl %r14d, %esi
xorq (%rax,%rsi,8), %r11
shrl $0xd, %r15d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r15d
leaq 0xba7d(%rip), %r8       # 0x188c0
movq -0x58(%rsp), %rax
xorl (%r15,%r8), %eax
movl %ebp, %esi
shrl $0x18, %esi
leaq 0xc268(%rip), %r15      # 0x190c0
xorl (%r15,%rsi,8), %eax
movq %rax, -0x58(%rsp)
movq -0x18(%rsp), %r14
shrl $0xd, %r10d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r10d
movq -0x28(%rsp), %rax
xorl (%r10,%r8), %eax
shrl $0x18, %ecx
xorl (%r15,%rcx,8), %eax
movq %rax, -0x28(%rsp)
shrl $0xd, %ebx
andl %esi, %ebx
movq -0x50(%rsp), %rax
xorl (%rbx,%r8), %eax
shrl $0x18, %r9d
xorl (%r15,%r9,8), %eax
movq %rax, -0x50(%rsp)
movq -0x20(%rsp), %r9
movl %r9d, %eax
shrl $0xd, %eax
andl %esi, %eax
movq -0x40(%rsp), %rcx
xorq (%rax,%r8), %rcx
shrl $0x18, %edx
xorq (%r15,%rdx,8), %rcx
movq %rcx, -0x40(%rsp)
movq -0x38(%rsp), %rcx
movl %ecx, %eax
shrl $0xd, %eax
andl %esi, %eax
xorq (%rax,%r8), %r14
movq %r9, %rax
shrl $0x18, %eax
xorq (%r15,%rax,8), %r14
movq -0x30(%rsp), %r9
movl %r9d, %eax
shrl $0xd, %eax
andl %esi, %eax
xorl (%rax,%r8), %r13d
movq %rcx, %rax
shrl $0x18, %eax
xorl (%r15,%rax,8), %r13d
movq %r15, %rdx
movl %r12d, %eax
shrl $0xd, %eax
andl %esi, %eax
xorq (%rax,%r8), %rdi
movq %r9, %rax
shrl $0x18, %eax
xorq (%r15,%rax,8), %rdi
movq -0x48(%rsp), %rcx
movq -0x58(%rsp), %rax
xorl 0x34c(%rcx), %eax
xorl 0x374(%rcx), %r13d
shrl $0xd, %ebp
andl %esi, %ebp
movl $0x7f8, %r15d           # imm = 0x7F8
xorq (%rbp,%r8), %r11
movq -0x10(%rsp), %r9
shrl $0x18, %r12d
xorq (%rdx,%r12,8), %r11
xorq 0x384(%rcx), %r11
movl %eax, %esi
movq %rax, %rbp
movq %rax, -0x58(%rsp)
movl $0xff, %edx
andl %edx, %esi
leaq 0xc95b(%rip), %rax      # 0x198c0
movl %r11d, %r8d
shrl $0x8, %r8d
andl %edx, %r8d
leaq 0xd14a(%rip), %rdx      # 0x1a0c0
movq (%rdx,%r8,8), %r10
movq %rdx, %r8
xorq (%rax,%rsi,8), %r10
movl %r13d, %esi
shrl $0xd, %esi
andl %r15d, %esi
leaq 0xd92f(%rip), %rax      # 0x1a8c0
xorq (%rsi,%rax), %r10
xorq 0x36c(%rcx), %r14
movl %r14d, %esi
shrl $0x18, %esi
leaq 0xe117(%rip), %rbx      # 0x1b0c0
xorq (%rbx,%rsi,8), %r10
movq %rcx, %r12
movq -0x28(%rsp), %rcx
xorl 0x354(%r12), %ecx
movq -0x50(%rsp), %rdx
xorl 0x35c(%r12), %edx
movq -0x40(%rsp), %r15
xorq 0x364(%r12), %r15
xorq 0x37c(%r12), %rdi
xorq 0x38c(%r12), %r10
movq %r10, (%r9)
movl %ecx, %esi
movl $0xff, %eax
andl %eax, %esi
movl %ebp, %r10d
shrl $0x8, %r10d
andl %eax, %r10d
movq (%r8,%r10,8), %r10
leaq 0xc8b8(%rip), %rax      # 0x198c0
xorq (%rax,%rsi,8), %r10
movl %edi, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
leaq 0xd89f(%rip), %rbp      # 0x1a8c0
xorq (%rsi,%rbp), %r10
movl %r13d, %esi
shrl $0x18, %esi
xorq (%rbx,%rsi,8), %r10
xorq 0x394(%r12), %r10
movq %r10, 0x8(%r9)
movl %edx, %esi
movq %rdx, %rbp
movq %rdx, -0x50(%rsp)
movl $0xff, %edx
andl %edx, %esi
movl %ecx, %r10d
shrl $0x8, %r10d
andl %edx, %r10d
leaq 0xd063(%rip), %rbx      # 0x1a0c0
movq (%rbx,%r10,8), %r10
xorq (%rax,%rsi,8), %r10
movl %r11d, %esi
shrl $0xd, %esi
andl %r8d, %esi
leaq 0xd84b(%rip), %r8       # 0x1a8c0
xorq (%rsi,%r8), %r10
movl %edi, %esi
shrl $0x18, %esi
leaq 0xe03b(%rip), %rdx      # 0x1b0c0
xorq (%rdx,%rsi,8), %r10
xorq 0x39c(%r12), %r10
movq %r10, 0x10(%r9)
movq %r15, -0x40(%rsp)
movl %r15d, %esi
movl $0xff, %eax
andl %eax, %esi
movl %ebp, %r10d
shrl $0x8, %r10d
andl %eax, %r10d
movl $0xff, %ebp
movq (%rbx,%r10,8), %r10
leaq 0xc802(%rip), %rax      # 0x198c0
xorq (%rax,%rsi,8), %r10
movq -0x58(%rsp), %rax
movl %eax, %esi
shrl $0xd, %esi
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %esi
xorq (%rsi,%r8), %r10
movq %r8, %rbx
movl %r11d, %esi
shrl $0x18, %esi
xorq (%rdx,%rsi,8), %r10
xorq 0x3a4(%r12), %r10
movq %r10, 0x18(%r9)
movl %r14d, %esi
andl %ebp, %esi
movl %r15d, %r10d
shrl $0x8, %r10d
andl %ebp, %r10d
leaq 0xcfba(%rip), %r8       # 0x1a0c0
movq (%r8,%r10,8), %r10
leaq 0xc7af(%rip), %rdx      # 0x198c0
xorq (%rdx,%rsi,8), %r10
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %esi
xorq (%rsi,%rbx), %r10
movq %rax, %rsi
shrl $0x18, %esi
leaq 0xdf8c(%rip), %rax      # 0x1b0c0
xorq (%rax,%rsi,8), %r10
xorq 0x3ac(%r12), %r10
movq %r10, 0x20(%r9)
movl %r13d, %esi
andl %ebp, %esi
movl %r14d, %r10d
shrl $0x8, %r10d
andl %ebp, %r10d
movq (%r8,%r10,8), %r10
xorq (%rdx,%rsi,8), %r10
movq -0x50(%rsp), %r8
movl %r8d, %esi
shrl $0xd, %esi
andl %r15d, %esi
xorq (%rsi,%rbx), %r10
movq %rbx, %rbp
shrl $0x18, %ecx
xorq (%rax,%rcx,8), %r10
xorq 0x3b4(%r12), %r10
movq %r10, 0x28(%r9)
movl %edi, %esi
movl $0xff, %eax
andl %eax, %esi
shrl $0x8, %r13d
andl %eax, %r13d
leaq 0xcf26(%rip), %rax      # 0x1a0c0
movq (%rax,%r13,8), %rbx
xorq (%rdx,%rsi,8), %rbx
movq -0x40(%rsp), %r15
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorq (%rax,%rbp), %rbx
leaq 0x3bc(%r12), %rcx
shrl $0x18, %r8d
leaq 0xdef5(%rip), %rdx      # 0x1b0c0
xorq (%rdx,%r8,8), %rbx
leaq 0x30(%r9), %rdx
addq $0x3c4, %r12            # imm = 0x3C4
movl $0x38, %eax
movq %r12, %rsi
jmp 0xf007
addq $0x3c, %rdi
movq %rdi, -0x58(%rsp)
movl $0xff, %r10d
movl %r9d, %eax
andl %r10d, %eax
leaq 0xa6bd(%rip), %rsi      # 0x178c0
movl %edx, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
leaq 0xaeae(%rip), %rdi      # 0x180c0
movl (%rdi,%rcx,8), %r13d
movq %rdi, %r8
xorl (%rsi,%rax,8), %r13d
movl %r11d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xb68f(%rip), %rdi      # 0x188c0
xorl (%rax,%rdi), %r13d
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xbe7e(%rip), %rbp      # 0x190c0
xorl (%rbp,%rax,8), %r13d
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%r8,%rcx,8), %ebx
xorl (%rsi,%rax,8), %ebx
movl %edx, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rdi), %ebx
movl %r11d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %ebx
movl %r15d, %eax
andl %r10d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%r8,%rcx,8), %ebp
xorl (%rsi,%rax,8), %ebp
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rdi), %ebp
movl %edx, %eax
shrl $0x18, %eax
leaq 0xbe18(%rip), %rcx      # 0x190c0
xorl (%rcx,%rax,8), %ebp
movl %r12d, %ecx
andl %r10d, %ecx
movl %r15d, %eax
shrl $0x8, %eax
andl %r10d, %eax
movl (%r8,%rax,8), %eax
xorl (%rsi,%rcx,8), %eax
movq %rsi, %r8
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%rdi), %eax
shrl $0x18, %r9d
leaq 0xbde1(%rip), %rcx      # 0x190c0
xorl (%rcx,%r9,8), %eax
movl %r11d, %esi
andl %r10d, %esi
movl %r12d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
leaq 0xadc7(%rip), %r9       # 0x180c0
movl (%r9,%rcx,8), %ecx
xorl (%r8,%rsi,8), %ecx
movq %r8, %r9
movl %r15d, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%rdi), %ecx
shrl $0x18, %r14d
leaq 0xbd9f(%rip), %rsi      # 0x190c0
xorl (%rsi,%r14,8), %ecx
movq -0x58(%rsp), %r8
xorl (%r8), %r13d
xorl 0x8(%r8), %ebx
xorl 0x10(%r8), %ebp
xorl 0x18(%r8), %eax
xorl 0x20(%r8), %ecx
andl %r10d, %edx
shrl $0x8, %r11d
andl %r10d, %r11d
leaq 0xad72(%rip), %rdi      # 0x180c0
movl (%rdi,%r11,8), %r11d
xorl (%r9,%rdx,8), %r11d
movq %r9, %rdi
shrl $0xd, %r12d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r12d
leaq 0xb554(%rip), %r14      # 0x188c0
xorl (%r12,%r14), %r11d
shrl $0x18, %r15d
xorl (%rsi,%r15,8), %r11d
movq %rsi, %r12
xorl 0x28(%r8), %r11d
movl %r13d, %edx
andl %r10d, %edx
movl %r11d, %esi
shrl $0x8, %esi
andl %r10d, %esi
leaq 0xad2b(%rip), %r9       # 0x180c0
movl (%r9,%rsi,8), %r9d
xorl (%rdi,%rdx,8), %r9d
movq %rdi, %r15
movl %ecx, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
xorl (%rdx,%r14), %r9d
movq %r14, %rdi
movl %eax, %edx
shrl $0x18, %edx
xorl (%r12,%rdx,8), %r9d
movl %ebx, %edx
andl %r10d, %edx
movl %r13d, %esi
shrl $0x8, %esi
andl %r10d, %esi
leaq 0xacef(%rip), %r14      # 0x180c0
movl (%r14,%rsi,8), %r14d
xorl (%r15,%rdx,8), %r14d
movq %r15, %r12
movl %r11d, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
xorl (%rdx,%rdi), %r14d
movl %ecx, %edx
shrl $0x18, %edx
leaq 0xbcc7(%rip), %rsi      # 0x190c0
xorl (%rsi,%rdx,8), %r14d
movl %ebp, %esi
andl %r10d, %esi
movl %ebx, %edx
shrl $0x8, %edx
andl %r10d, %edx
leaq 0xacaf(%rip), %r15      # 0x180c0
movl (%r15,%rdx,8), %edx
xorl (%r12,%rsi,8), %edx
movl %r13d, %esi
shrl $0xd, %esi
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %esi
xorl (%rsi,%rdi), %edx
movl %r11d, %esi
shrl $0x18, %esi
leaq 0xbc88(%rip), %rdi      # 0x190c0
xorl (%rdi,%rsi,8), %edx
movl %eax, %esi
andl %r10d, %esi
movl %ebp, %edi
shrl $0x8, %edi
andl %r10d, %edi
movq %r8, %r15
leaq 0xac6e(%rip), %r8       # 0x180c0
movl (%r8,%rdi,8), %r8d
xorl (%r12,%rsi,8), %r8d
movl %ebx, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xb453(%rip), %rdi      # 0x188c0
xorl (%rsi,%rdi), %r8d
shrl $0x18, %r13d
leaq 0xbc44(%rip), %rsi      # 0x190c0
xorl (%rsi,%r13,8), %r8d
movl %ecx, %esi
andl %r10d, %esi
movl %eax, %edi
shrl $0x8, %edi
andl %r10d, %edi
leaq 0xac2c(%rip), %r13      # 0x180c0
movl (%r13,%rdi,8), %r12d
leaq 0xa420(%rip), %rdi      # 0x178c0
xorl (%rdi,%rsi,8), %r12d
movl %ebp, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xb409(%rip), %rdi      # 0x188c0
xorl (%rsi,%rdi), %r12d
shrl $0x18, %ebx
leaq 0xbbfb(%rip), %rdi      # 0x190c0
xorl (%rdi,%rbx,8), %r12d
xorl 0x30(%r15), %r9d
xorl 0x38(%r15), %r14d
xorl 0x40(%r15), %edx
xorl 0x48(%r15), %r8d
xorl 0x50(%r15), %r12d
movq %r15, -0x58(%rsp)
movl $0xff, %esi
andl %esi, %r11d
shrl $0x8, %ecx
andl %esi, %ecx
movq %r13, %rbx
movl (%r13,%rcx,8), %r13d
leaq 0xa3c2(%rip), %rsi      # 0x178c0
xorl (%rsi,%r11,8), %r13d
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xb3ad(%rip), %r11      # 0x188c0
xorl (%rax,%r11), %r13d
shrl $0x18, %ebp
xorl (%rdi,%rbp,8), %r13d
movq %rdi, %rbp
xorl 0x58(%r15), %r13d
movl %r9d, %eax
movl $0xff, %edi
andl %edi, %eax
movl %r13d, %ecx
shrl $0x8, %ecx
andl %edi, %ecx
movq %rbx, %rdi
movl (%rbx,%rcx,8), %ebx
xorl (%rsi,%rax,8), %ebx
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r11), %ebx
movl %r8d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %ebx
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rdi,%rcx,8), %r15d
xorl (%rsi,%rax,8), %r15d
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r11), %r15d
movl %r12d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %r15d
movl %edx, %eax
andl %r10d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rdi,%rcx,8), %r11d
xorl (%rsi,%rax,8), %r11d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xb308(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r11d
movl %r13d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %r11d
movl %r8d, %ecx
andl %r10d, %ecx
movl %edx, %eax
shrl $0x8, %eax
andl %r10d, %eax
movl (%rdi,%rax,8), %eax
movq %rdi, %rbp
xorl (%rsi,%rcx,8), %eax
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
leaq 0xb2ce(%rip), %rsi      # 0x188c0
xorl (%rcx,%rsi), %eax
shrl $0x18, %r9d
leaq 0xbac0(%rip), %rdi      # 0x190c0
xorl (%rdi,%r9,8), %eax
movl %r12d, %esi
andl %r10d, %esi
movl %r8d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rbp,%rcx,8), %ecx
leaq 0xa2a2(%rip), %r9       # 0x178c0
xorl (%r9,%rsi,8), %ecx
movl %edx, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
leaq 0xb289(%rip), %r9       # 0x188c0
xorl (%rsi,%r9), %ecx
shrl $0x18, %r14d
xorl (%rdi,%r14,8), %ecx
movq -0x58(%rsp), %rsi
xorl 0x60(%rsi), %ebx
xorl 0x68(%rsi), %r15d
xorl 0x70(%rsi), %r11d
xorl 0x78(%rsi), %eax
xorl 0x80(%rsi), %ecx
movq %rsi, %r9
movl $0xff, %esi
andl %esi, %r13d
shrl $0x8, %r12d
andl %esi, %r12d
leaq 0xaa4b(%rip), %rsi      # 0x180c0
movl (%rsi,%r12,8), %ebp
leaq 0xa240(%rip), %rsi      # 0x178c0
xorl (%rsi,%r13,8), %ebp
shrl $0xd, %r8d
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %r8d
leaq 0xb229(%rip), %r14      # 0x188c0
xorl (%r8,%r14), %ebp
shrl $0x18, %edx
leaq 0xba1b(%rip), %r13      # 0x190c0
xorl (%r13,%rdx,8), %ebp
xorl 0x88(%r9), %ebp
movl %ebx, %edx
andl %r10d, %edx
movl %ebp, %esi
shrl $0x8, %esi
andl %r10d, %esi
leaq 0xa9fb(%rip), %r12      # 0x180c0
movl (%r12,%rsi,8), %r9d
leaq 0xa1f0(%rip), %r8       # 0x178c0
xorl (%r8,%rdx,8), %r9d
movl %ecx, %edx
shrl $0xd, %edx
andl %edi, %edx
xorl (%rdx,%r14), %r9d
movq %r14, %rdi
movl %eax, %edx
shrl $0x18, %edx
xorl (%r13,%rdx,8), %r9d
movl %r15d, %edx
andl %r10d, %edx
movl %ebx, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r12,%rsi,8), %r14d
xorl (%r8,%rdx,8), %r14d
movl %ebp, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
xorl (%rdx,%rdi), %r14d
movl %ecx, %edx
shrl $0x18, %edx
xorl (%r13,%rdx,8), %r14d
movl %r11d, %esi
andl %r10d, %esi
movl %r15d, %edx
shrl $0x8, %edx
andl %r10d, %edx
movl (%r12,%rdx,8), %edx
movq %r12, %r13
xorl (%r8,%rsi,8), %edx
movq %r8, %r12
movl %ebx, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%rdi), %edx
movl %ebp, %esi
shrl $0x18, %esi
leaq 0xb96a(%rip), %rdi      # 0x190c0
xorl (%rdi,%rsi,8), %edx
movl %eax, %esi
andl %r10d, %esi
movl %r11d, %edi
shrl $0x8, %edi
andl %r10d, %edi
movl (%r13,%rdi,8), %r8d
xorl (%r12,%rsi,8), %r8d
movq %r12, %r13
movl %r15d, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xb139(%rip), %rdi      # 0x188c0
xorl (%rsi,%rdi), %r8d
shrl $0x18, %ebx
leaq 0xb92b(%rip), %rsi      # 0x190c0
xorl (%rsi,%rbx,8), %r8d
movq %rsi, %rbx
movl %ecx, %esi
andl %r10d, %esi
movl %eax, %edi
shrl $0x8, %edi
andl %r10d, %edi
leaq 0xa910(%rip), %r10      # 0x180c0
movl (%r10,%rdi,8), %r12d
xorl (%r13,%rsi,8), %r12d
movl %r11d, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xb0f3(%rip), %r10      # 0x188c0
xorl (%rsi,%r10), %r12d
shrl $0x18, %r15d
xorl (%rbx,%r15,8), %r12d
movq -0x58(%rsp), %r10
xorl 0x90(%r10), %r9d
xorl 0x98(%r10), %r14d
xorl 0xa0(%r10), %edx
xorl 0xa8(%r10), %r8d
xorl 0xb0(%r10), %r12d
movq %r10, %rbx
movl $0xff, %esi
andl %esi, %ebp
shrl $0x8, %ecx
andl %esi, %ecx
movl $0xff, %r10d
leaq 0xa8a3(%rip), %rsi      # 0x180c0
movl (%rsi,%rcx,8), %r13d
leaq 0xa098(%rip), %rcx      # 0x178c0
xorl (%rcx,%rbp,8), %r13d
shrl $0xd, %eax
andl %edi, %eax
leaq 0xb088(%rip), %r15      # 0x188c0
xorl (%rax,%r15), %r13d
shrl $0x18, %r11d
leaq 0xb879(%rip), %rbp      # 0x190c0
xorl (%rbp,%r11,8), %r13d
xorl 0xb8(%rbx), %r13d
movl %r9d, %eax
andl %r10d, %eax
movl %r13d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movq %rsi, %rdi
movl (%rsi,%rcx,8), %ebx
leaq 0xa051(%rip), %rsi      # 0x178c0
xorl (%rsi,%rax,8), %ebx
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r15), %ebx
movq %r15, %r11
movl %r8d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %ebx
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rdi,%rcx,8), %r15d
xorl (%rsi,%rax,8), %r15d
movq %rsi, %rdi
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r11), %r15d
movl %r12d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %r15d
movl %edx, %eax
movq %rdx, %rsi
andl %r10d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
leaq 0xa7e2(%rip), %rdx      # 0x180c0
movl (%rdx,%rcx,8), %r11d
xorl (%rdi,%rax,8), %r11d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xafc6(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r11d
movl %r13d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %r11d
movl %r8d, %ecx
andl %r10d, %ecx
movq %rsi, %rdx
movl %edx, %eax
shrl $0x8, %eax
andl %r10d, %eax
leaq 0xa79f(%rip), %rsi      # 0x180c0
movl (%rsi,%rax,8), %eax
xorl (%rdi,%rcx,8), %eax
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %ecx
leaq 0xaf85(%rip), %rsi      # 0x188c0
xorl (%rcx,%rsi), %eax
shrl $0x18, %r9d
xorl (%rbp,%r9,8), %eax
movl %r12d, %esi
andl %r10d, %esi
movl %r8d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
leaq 0xa763(%rip), %rdi      # 0x180c0
movl (%rdi,%rcx,8), %ecx
leaq 0x9f59(%rip), %r9       # 0x178c0
xorl (%r9,%rsi,8), %ecx
movl %edx, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
leaq 0xaf40(%rip), %r9       # 0x188c0
xorl (%rsi,%r9), %ecx
shrl $0x18, %r14d
xorl (%rbp,%r14,8), %ecx
movq -0x58(%rsp), %r10
xorl 0xc0(%r10), %ebx
xorl 0xc8(%r10), %r15d
xorl 0xd0(%r10), %r11d
xorl 0xd8(%r10), %eax
xorl 0xe0(%r10), %ecx
movl $0xff, %esi
andl %esi, %r13d
shrl $0x8, %r12d
andl %esi, %r12d
movl (%rdi,%r12,8), %ebp
leaq 0x9ef1(%rip), %r12      # 0x178c0
xorl (%r12,%r13,8), %ebp
shrl $0xd, %r8d
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %r8d
xorl (%r8,%r9), %ebp
movq %r9, %r14
shrl $0x18, %edx
leaq 0xb6d0(%rip), %r8       # 0x190c0
xorl (%r8,%rdx,8), %ebp
xorl 0xe8(%r10), %ebp
movl %ebx, %edx
movl $0xff, %r9d
andl %r9d, %edx
movl %ebp, %esi
shrl $0x8, %esi
andl %r9d, %esi
movl $0xff, %r10d
leaq 0xa6a5(%rip), %r13      # 0x180c0
movl (%r13,%rsi,8), %r9d
xorl (%r12,%rdx,8), %r9d
movl %ecx, %edx
shrl $0xd, %edx
andl %edi, %edx
xorl (%rdx,%r14), %r9d
movq %r14, %rdi
movl %eax, %edx
shrl $0x18, %edx
xorl (%r8,%rdx,8), %r9d
movl %r15d, %edx
andl %r10d, %edx
movl %ebx, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r13,%rsi,8), %r14d
xorl (%r12,%rdx,8), %r14d
movl %ebp, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
xorl (%rdx,%rdi), %r14d
movl %ecx, %edx
shrl $0x18, %edx
xorl (%r8,%rdx,8), %r14d
movl %r11d, %esi
andl %r10d, %esi
movl %r15d, %edx
shrl $0x8, %edx
andl %r10d, %edx
movl (%r13,%rdx,8), %edx
xorl (%r12,%rsi,8), %edx
movl %ebx, %esi
shrl $0xd, %esi
movl $0x7f8, %r13d           # imm = 0x7F8
andl %r13d, %esi
xorl (%rsi,%rdi), %edx
movl %ebp, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %edx
movq %r8, %r13
movl %eax, %esi
andl %r10d, %esi
movl %r11d, %edi
shrl $0x8, %edi
andl %r10d, %edi
leaq 0xa60b(%rip), %r8       # 0x180c0
movl (%r8,%rdi,8), %r8d
xorl (%r12,%rsi,8), %r8d
movl %r15d, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xadef(%rip), %rdi      # 0x188c0
xorl (%rsi,%rdi), %r8d
shrl $0x18, %ebx
xorl (%r13,%rbx,8), %r8d
movl %ecx, %esi
andl %r10d, %esi
movl %eax, %edi
shrl $0x8, %edi
andl %r10d, %edi
leaq 0xa5cf(%rip), %r10      # 0x180c0
movl (%r10,%rdi,8), %r12d
leaq 0x9dc4(%rip), %rdi      # 0x178c0
xorl (%rdi,%rsi,8), %r12d
movl %r11d, %esi
shrl $0xd, %esi
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %esi
leaq 0xadaa(%rip), %r10      # 0x188c0
xorl (%rsi,%r10), %r12d
shrl $0x18, %r15d
xorl (%r13,%r15,8), %r12d
movq -0x58(%rsp), %r10
xorl 0xf0(%r10), %r9d
xorl 0xf8(%r10), %r14d
xorl 0x100(%r10), %edx
xorl 0x108(%r10), %r8d
xorl 0x110(%r10), %r12d
movq %r10, %rbx
movl $0xff, %esi
andl %esi, %ebp
shrl $0x8, %ecx
andl %esi, %ecx
movl $0xff, %r10d
leaq 0xa559(%rip), %rsi      # 0x180c0
movl (%rsi,%rcx,8), %r13d
xorl (%rdi,%rbp,8), %r13d
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xad40(%rip), %r15      # 0x188c0
xorl (%rax,%r15), %r13d
shrl $0x18, %r11d
leaq 0xb531(%rip), %rbp      # 0x190c0
xorl (%rbp,%r11,8), %r13d
xorl 0x118(%rbx), %r13d
movl %r9d, %eax
andl %r10d, %eax
movl %r13d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movq %rsi, %rdi
movl (%rsi,%rcx,8), %ebx
leaq 0x9d09(%rip), %rsi      # 0x178c0
xorl (%rsi,%rax,8), %ebx
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r15), %ebx
movq %r15, %r11
movl %r8d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %ebx
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rdi,%rcx,8), %r15d
xorl (%rsi,%rax,8), %r15d
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r11), %r15d
movl %r12d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %r15d
movl %edx, %eax
andl %r10d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rdi,%rcx,8), %r11d
xorl (%rsi,%rax,8), %r11d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xac8b(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r11d
movl %r13d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %r11d
movl %r8d, %ecx
andl %r10d, %ecx
movl %edx, %eax
shrl $0x8, %eax
andl %r10d, %eax
movl (%rdi,%rax,8), %eax
xorl (%rsi,%rcx,8), %eax
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
leaq 0xac54(%rip), %rsi      # 0x188c0
xorl (%rcx,%rsi), %eax
shrl $0x18, %r9d
xorl (%rbp,%r9,8), %eax
movq %rbp, %r9
movl %r12d, %esi
andl %r10d, %esi
movl %r8d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rdi,%rcx,8), %ecx
movq %rdi, %rbp
leaq 0x9c29(%rip), %rdi      # 0x178c0
xorl (%rdi,%rsi,8), %ecx
movl %edx, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xac13(%rip), %rdi      # 0x188c0
xorl (%rsi,%rdi), %ecx
shrl $0x18, %r14d
xorl (%r9,%r14,8), %ecx
movq %r9, %r10
movq -0x58(%rsp), %rsi
xorl 0x120(%rsi), %ebx
xorl 0x128(%rsi), %r15d
xorl 0x130(%rsi), %r11d
xorl 0x138(%rsi), %eax
xorl 0x140(%rsi), %ecx
movq %rsi, %r9
movl $0xff, %esi
andl %esi, %r13d
shrl $0x8, %r12d
andl %esi, %r12d
movl (%rbp,%r12,8), %r12d
leaq 0x9bc2(%rip), %rsi      # 0x178c0
xorl (%rsi,%r13,8), %r12d
shrl $0xd, %r8d
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %r8d
leaq 0xabab(%rip), %r14      # 0x188c0
xorl (%r8,%r14), %r12d
shrl $0x18, %edx
movq %r10, %r8
xorl (%r10,%rdx,8), %r12d
xorl 0x148(%r9), %r12d
movl %ebx, %edx
movl $0xff, %r9d
andl %r9d, %edx
movl %r12d, %esi
shrl $0x8, %esi
andl %r9d, %esi
movl $0xff, %r10d
movl (%rbp,%rsi,8), %r9d
leaq 0x9b70(%rip), %r13      # 0x178c0
xorl (%r13,%rdx,8), %r9d
movl %ecx, %edx
shrl $0xd, %edx
andl %edi, %edx
xorl (%rdx,%r14), %r9d
movq %r14, %rdi
movl %eax, %edx
shrl $0x18, %edx
xorl (%r8,%rdx,8), %r9d
movl %r15d, %edx
andl %r10d, %edx
movl %ebx, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%rbp,%rsi,8), %r14d
xorl (%r13,%rdx,8), %r14d
movl %r12d, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
xorl (%rdx,%rdi), %r14d
movl %ecx, %edx
shrl $0x18, %edx
xorl (%r8,%rdx,8), %r14d
movl %r11d, %esi
andl %r10d, %esi
movl %r15d, %edx
shrl $0x8, %edx
andl %r10d, %edx
movl (%rbp,%rdx,8), %edx
xorl (%r13,%rsi,8), %edx
movl %ebx, %esi
shrl $0xd, %esi
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %esi
xorl (%rsi,%rdi), %edx
movl %r12d, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %edx
movl %eax, %esi
movl $0xff, %r8d
andl %r8d, %esi
movl %r11d, %edi
shrl $0x8, %edi
andl %r8d, %edi
movl $0xff, %r10d
movl (%rbp,%rdi,8), %r8d
xorl (%r13,%rsi,8), %r8d
movl %r15d, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xaab7(%rip), %rdi      # 0x188c0
xorl (%rsi,%rdi), %r8d
shrl $0x18, %ebx
leaq 0xb2a9(%rip), %rbp      # 0x190c0
xorl (%rbp,%rbx,8), %r8d
movl %ecx, %esi
andl %r10d, %esi
movl %eax, %edi
shrl $0x8, %edi
andl %r10d, %edi
leaq 0xa290(%rip), %rbx      # 0x180c0
movl (%rbx,%rdi,8), %r13d
leaq 0x9a85(%rip), %rdi      # 0x178c0
xorl (%rdi,%rsi,8), %r13d
movl %r11d, %esi
shrl $0xd, %esi
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %esi
leaq 0xaa6b(%rip), %r10      # 0x188c0
xorl (%rsi,%r10), %r13d
shrl $0x18, %r15d
xorl (%rbp,%r15,8), %r13d
movq -0x58(%rsp), %r10
xorl 0x150(%r10), %r9d
xorl 0x158(%r10), %r14d
xorl 0x160(%r10), %edx
xorl 0x168(%r10), %r8d
xorl 0x170(%r10), %r13d
movl $0xff, %esi
andl %esi, %r12d
shrl $0x8, %ecx
andl %esi, %ecx
movl (%rbx,%rcx,8), %ebp
xorl (%rdi,%r12,8), %ebp
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xaa11(%rip), %r15      # 0x188c0
xorl (%rax,%r15), %ebp
shrl $0x18, %r11d
leaq 0xb202(%rip), %r12      # 0x190c0
xorl (%r12,%r11,8), %ebp
xorl 0x178(%r10), %ebp
movl %r9d, %eax
andl %esi, %eax
movl %ebp, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl $0xff, %r10d
movq %rbx, %rsi
movl (%rbx,%rcx,8), %ebx
xorl (%rdi,%rax,8), %ebx
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r15), %ebx
movq %r15, %r11
movl %r8d, %eax
shrl $0x18, %eax
xorl (%r12,%rax,8), %ebx
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rsi,%rcx,8), %r15d
movq %rsi, %r12
xorl (%rdi,%rax,8), %r15d
movq %rdi, %rsi
movl %ebp, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r11), %r15d
movl %r13d, %eax
shrl $0x18, %eax
leaq 0xb184(%rip), %rcx      # 0x190c0
xorl (%rcx,%rax,8), %r15d
movl %edx, %eax
andl %r10d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%r12,%rcx,8), %r11d
movq %r12, %rdi
xorl (%rsi,%rax,8), %r11d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xa953(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r11d
movl %ebp, %eax
shrl $0x18, %eax
leaq 0xb143(%rip), %rcx      # 0x190c0
xorl (%rcx,%rax,8), %r11d
movl %r8d, %eax
andl %r10d, %eax
movl %edx, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%r12,%rcx,8), %r12d
xorl (%rsi,%rax,8), %r12d
movl %r14d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xa915(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r12d
shrl $0x18, %r9d
leaq 0xb106(%rip), %rax      # 0x190c0
xorl (%rax,%r9,8), %r12d
movl %r13d, %eax
andl %r10d, %eax
movl %r8d, %ecx
shrl $0x8, %ecx
andl %r10d, %ecx
movl (%rdi,%rcx,8), %ecx
xorl (%rsi,%rax,8), %ecx
movl %edx, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
leaq 0xa8da(%rip), %r9       # 0x188c0
xorl (%rax,%r9), %ecx
shrl $0x18, %r14d
leaq 0xb0cb(%rip), %rsi      # 0x190c0
xorl (%rsi,%r14,8), %ecx
movq -0x58(%rsp), %rax
xorl 0x180(%rax), %ebx
xorl 0x188(%rax), %r15d
xorl 0x190(%rax), %r11d
xorl 0x198(%rax), %r12d
xorl 0x1a0(%rax), %ecx
andl %r10d, %ebp
shrl $0x8, %r13d
andl %r10d, %r13d
movl (%rdi,%r13,8), %r14d
leaq 0x988c(%rip), %r13      # 0x178c0
xorl (%r13,%rbp,8), %r14d
shrl $0xd, %r8d
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %r8d
movq %r9, %rdi
xorl (%r8,%r9), %r14d
shrl $0x18, %edx
movq %rsi, %r8
xorl (%rsi,%rdx,8), %r14d
xorl 0x1a8(%rax), %r14d
movl %ebx, %eax
andl %r10d, %eax
movl %r14d, %edx
shrl $0x8, %edx
andl %r10d, %edx
leaq 0xa04e(%rip), %rsi      # 0x180c0
movl (%rsi,%rdx,8), %r9d
xorl (%r13,%rax,8), %r9d
movl %ecx, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorl (%rax,%rdi), %r9d
movl %r12d, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %r9d
movl %r15d, %eax
andl %r10d, %eax
movl %ebx, %edx
shrl $0x8, %edx
andl %r10d, %edx
movl (%rsi,%rdx,8), %ebp
xorl (%r13,%rax,8), %ebp
movl %r14d, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
xorl (%rax,%rdi), %ebp
movl %ecx, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %ebp
movl %r11d, %eax
andl %r10d, %eax
movl %r15d, %edx
shrl $0x8, %edx
andl %r10d, %edx
movl (%rsi,%rdx,8), %r13d
leaq 0x97e7(%rip), %rdx      # 0x178c0
xorl (%rdx,%rax,8), %r13d
movl %ebx, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
xorl (%rax,%rdi), %r13d
movl %r14d, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %r13d
movl %r12d, %edx
andl %r10d, %edx
movl %r11d, %eax
shrl $0x8, %eax
andl %r10d, %eax
movl (%rsi,%rax,8), %eax
movq %rsi, %rdi
leaq 0x97ad(%rip), %rsi      # 0x178c0
xorl (%rsi,%rdx,8), %eax
movl %r15d, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
leaq 0xa796(%rip), %rsi      # 0x188c0
xorl (%rdx,%rsi), %eax
shrl $0x18, %ebx
xorl (%r8,%rbx,8), %eax
movl %ecx, %edx
andl %r10d, %edx
movl %r12d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%rdi,%rsi,8), %ebx
leaq 0x9774(%rip), %rsi      # 0x178c0
xorl (%rsi,%rdx,8), %ebx
movl %r11d, %edx
shrl $0xd, %edx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %edx
leaq 0xa75b(%rip), %r10      # 0x188c0
xorl (%rdx,%r10), %ebx
shrl $0x18, %r15d
xorl (%r8,%r15,8), %ebx
movq -0x58(%rsp), %r10
xorl 0x1b0(%r10), %r9d
xorl 0x1b8(%r10), %ebp
xorl 0x1c0(%r10), %r13d
xorl 0x1c8(%r10), %eax
xorl 0x1d0(%r10), %ebx
movl $0xff, %edx
andl %edx, %r14d
shrl $0x8, %ecx
andl %edx, %ecx
movl $0xff, %r15d
movl (%rdi,%rcx,8), %ecx
xorl (%rsi,%r14,8), %ecx
movq %rsi, %r14
shrl $0xd, %r12d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r12d
leaq 0xa6f7(%rip), %r8       # 0x188c0
xorl (%r12,%r8), %ecx
shrl $0x18, %r11d
leaq 0xaee8(%rip), %rdi      # 0x190c0
xorl (%rdi,%r11,8), %ecx
xorl 0x1d8(%r10), %ecx
movl %r9d, %edx
andl %r15d, %edx
movl %ecx, %esi
shrl $0x8, %esi
andl %r15d, %esi
leaq 0x9ec8(%rip), %r11      # 0x180c0
movl (%r11,%rsi,8), %r12d
xorl (%r14,%rdx,8), %r12d
movl %ebx, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
movl $0x7f8, %r10d           # imm = 0x7F8
xorl (%rdx,%r8), %r12d
movl %eax, %edx
shrl $0x18, %edx
xorl (%rdi,%rdx,8), %r12d
movl %ebp, %esi
andl %r15d, %esi
movl %r9d, %edx
shrl $0x8, %edx
andl %r15d, %edx
movl (%r11,%rdx,8), %edx
xorl (%r14,%rsi,8), %edx
movl %ecx, %esi
shrl $0xd, %esi
andl %r10d, %esi
xorl (%rsi,%r8), %edx
movl %ebx, %esi
shrl $0x18, %esi
xorl (%rdi,%rsi,8), %edx
movl %r13d, %edi
andl %r15d, %edi
movl %ebp, %esi
shrl $0x8, %esi
andl %r15d, %esi
movq (%r11,%rsi,8), %r10
xorq (%r14,%rdi,8), %r10
movl %r9d, %edi
shrl $0xd, %edi
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edi
xorq (%rdi,%r8), %r10
movl %ecx, %edi
shrl $0x18, %edi
leaq 0xae44(%rip), %rsi      # 0x190c0
xorq (%rsi,%rdi,8), %r10
movl %eax, %edi
andl %r15d, %edi
movl %r13d, %r8d
shrl $0x8, %r8d
andl %r15d, %r8d
movq (%r11,%r8,8), %r14
leaq 0x9626(%rip), %r8       # 0x178c0
xorq (%r8,%rdi,8), %r14
movl %ebp, %edi
shrl $0xd, %edi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edi
leaq 0xa60d(%rip), %r8       # 0x188c0
xorq (%rdi,%r8), %r14
shrl $0x18, %r9d
xorq (%rsi,%r9,8), %r14
movl %ebx, %r8d
andl %r15d, %r8d
movl %eax, %edi
shrl $0x8, %edi
andl %r15d, %edi
movq (%r11,%rdi,8), %rdi
leaq 0x95e8(%rip), %r9       # 0x178c0
xorq (%r9,%r8,8), %rdi
movl %r13d, %r8d
shrl $0xd, %r8d
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %r8d
leaq 0xa5cd(%rip), %r9       # 0x188c0
xorq (%r8,%r9), %rdi
shrl $0x18, %ebp
movq %rsi, %r8
xorq (%rsi,%rbp,8), %rdi
movq -0x58(%rsp), %rbp
xorl 0x1e0(%rbp), %r12d
xorl 0x1e8(%rbp), %edx
xorq 0x1f0(%rbp), %r10
xorq 0x1f8(%rbp), %r14
xorq 0x200(%rbp), %rdi
shrl $0x8, %ebx
movl $0xff, %esi
andl %esi, %ebx
movq (%r11,%rbx,8), %r11
andl %esi, %ecx
leaq 0x9581(%rip), %rbx      # 0x178c0
xorq (%rbx,%rcx,8), %r11
shrl $0xd, %eax
andl %r15d, %eax
xorq (%rax,%r9), %r11
shrl $0x18, %r13d
xorq (%r8,%r13,8), %r11
xorq 0x208(%rbp), %r11
movl %r12d, %r8d
andl %esi, %r8d
leaq 0xb557(%rip), %r13      # 0x198c0
movl %r11d, %r9d
shrl $0x8, %r9d
andl %esi, %r9d
leaq 0xbd46(%rip), %rcx      # 0x1a0c0
movq (%rcx,%r9,8), %rbx
xorq (%r13,%r8,8), %rbx
movl %edi, %r8d
shrl $0xd, %r8d
andl %r15d, %r8d
leaq 0xc52c(%rip), %rax      # 0x1a8c0
xorq (%r8,%rax), %rbx
movl %r14d, %r15d
shrl $0x18, %r15d
leaq 0xcd1a(%rip), %rax      # 0x1b0c0
xorq (%rax,%r15,8), %rbx
xorq 0x210(%rbp), %rbx
movq -0x10(%rsp), %r9
movq %rbx, (%r9)
movl %edx, %ebx
andl %esi, %ebx
movl %r12d, %r15d
shrl $0x8, %r15d
andl %esi, %r15d
movq (%rcx,%r15,8), %r15
xorq (%r13,%rbx,8), %r15
movl %r11d, %ebx
shrl $0xd, %ebx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %ebx
leaq 0xc4da(%rip), %r8       # 0x1a8c0
xorq (%rbx,%r8), %r15
movl %edi, %ebx
shrl $0x18, %ebx
xorq (%rax,%rbx,8), %r15
xorq 0x218(%rbp), %r15
movq %r15, 0x8(%r9)
movl %r10d, %ebx
andl %esi, %ebx
movl %edx, %r15d
shrl $0x8, %r15d
andl %esi, %r15d
movq (%rcx,%r15,8), %r15
xorq (%r13,%rbx,8), %r15
movl %r12d, %ebx
shrl $0xd, %ebx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %ebx
leaq 0xc494(%rip), %r8       # 0x1a8c0
xorq (%rbx,%r8), %r15
movl %r11d, %ebx
shrl $0x18, %ebx
xorq (%rax,%rbx,8), %r15
xorq 0x220(%rbp), %r15
movq %r15, 0x10(%r9)
movl %r14d, %ebx
andl %esi, %ebx
movl %r10d, %r15d
shrl $0x8, %r15d
andl %esi, %r15d
movq (%rcx,%r15,8), %r15
xorq (%r13,%rbx,8), %r15
movl %edx, %ebx
shrl $0xd, %ebx
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %ebx
xorq (%rbx,%r8), %r15
shrl $0x18, %r12d
xorq (%rax,%r12,8), %r15
movq %rax, %r12
xorq 0x228(%rbp), %r15
movq %r15, 0x18(%r9)
movl %edi, %r15d
andl %esi, %r15d
movl %r14d, %ebx
shrl $0x8, %ebx
andl %esi, %ebx
leaq 0xbc28(%rip), %rax      # 0x1a0c0
movq (%rax,%rbx,8), %rbx
xorq (%r13,%r15,8), %rbx
movq %r10, %r15
movl %r15d, %eax
shrl $0xd, %eax
andl %ecx, %eax
xorq (%rax,%r8), %rbx
shrl $0x18, %edx
xorq (%r12,%rdx,8), %rbx
leaq 0x230(%rbp), %rcx
leaq 0x20(%r9), %rdx
addq $0x238, %rbp            # imm = 0x238
movl $0x28, %eax
movq %rbp, %rsi
jmp 0xf007
movl $0x6c, %eax
movq %rax, -0x50(%rsp)
movl $0x64, %eax
movq %rax, -0x40(%rsp)
movl $0x5c, %eax
movq %rax, -0x20(%rsp)
movl $0x54, %eax
movq %rax, -0x28(%rsp)
movl $0x4c, %eax
movq %rax, -0x30(%rsp)
movl $0x44, %eax
movq %rax, -0x38(%rsp)
movl $0x3c, %eax
movq %rax, -0x18(%rsp)
movl $0x34, %eax
movq %rax, -0x8(%rsp)
movq %r13, -0x58(%rsp)
movq %rdi, %r13
movl $0xff, %ebx
movl %r9d, %eax
andl %ebx, %eax
movl %r12d, %edx
shrl $0x8, %edx
andl %ebx, %edx
leaq 0x9b79(%rip), %rdi      # 0x180c0
movl (%rdi,%rdx,8), %r10d
movq %rdi, %r8
leaq 0x936b(%rip), %rbp      # 0x178c0
xorl (%rbp,%rax,8), %r10d
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xa352(%rip), %rcx      # 0x188c0
xorl (%rax,%rcx), %r10d
movl %r14d, %eax
shrl $0x18, %eax
leaq 0xab41(%rip), %rsi      # 0x190c0
xorl (%rsi,%rax,8), %r10d
movq -0x58(%rsp), %rax
xorl (%rax), %r10d
movl %r14d, %eax
andl %ebx, %eax
movl %r9d, %edx
shrl $0x8, %edx
andl %ebx, %edx
movl (%rdi,%rdx,8), %edi
xorl (%rbp,%rax,8), %edi
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
xorl (%rax,%rcx), %edi
movl %r15d, %eax
shrl $0x18, %eax
xorl (%rsi,%rax,8), %edi
movq -0x8(%rsp), %rax
xorl (%r13,%rax), %edi
movl %r15d, %eax
andl %ebx, %eax
movl %r14d, %edx
shrl $0x8, %edx
andl %ebx, %edx
movl (%r8,%rdx,8), %esi
movq %r8, %r11
xorl (%rbp,%rax,8), %esi
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
xorl (%rax,%rcx), %esi
movq %rcx, %r8
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xaac6(%rip), %rdx      # 0x190c0
xorl (%rdx,%rax,8), %esi
movq -0x18(%rsp), %rax
xorl (%r13,%rax), %esi
andl %ebx, %r12d
shrl $0x8, %r15d
andl %ebx, %r15d
movl (%r11,%r15,8), %ecx
xorl (%rbp,%r12,8), %ecx
shrl $0xd, %r14d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r14d
xorl (%r14,%r8), %ecx
shrl $0x18, %r9d
xorl (%rdx,%r9,8), %ecx
movq -0x38(%rsp), %rax
xorl (%r13,%rax), %ecx
movl %r10d, %eax
andl %ebx, %eax
movl %ecx, %edx
shrl $0x8, %edx
andl %ebx, %edx
movq (%r11,%rdx,8), %r9
xorq (%rbp,%rax,8), %r9
movl %edi, %eax
andl %ebx, %eax
movl %r10d, %edx
shrl $0x8, %edx
andl %ebx, %edx
movq (%r11,%rdx,8), %r14
movq %r11, %r12
xorq (%rbp,%rax,8), %r14
movl %esi, %eax
andl %ebx, %eax
movl %edi, %edx
shrl $0x8, %edx
andl %ebx, %edx
movq (%r11,%rdx,8), %r15
xorq (%rbp,%rax,8), %r15
movl %ecx, %eax
movl %ecx, %r11d
andl %ebx, %ecx
movl %esi, %r8d
movl %esi, %edx
shrl $0x8, %esi
andl %ebx, %esi
movq (%r12,%rsi,8), %r12
xorq (%rbp,%rcx,8), %r12
shrl $0xd, %r8d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r8d
leaq 0xa216(%rip), %rsi      # 0x188c0
xorq (%r8,%rsi), %r9
shrl $0xd, %eax
andl %ecx, %eax
xorq (%rax,%rsi), %r14
movl %r10d, %eax
shrl $0xd, %eax
andl %ecx, %eax
xorq (%rax,%rsi), %r15
movl %edi, %eax
shrl $0xd, %edi
andl %ecx, %edi
xorq (%rdi,%rsi), %r12
shrl $0x18, %eax
leaq 0xa9e8(%rip), %rcx      # 0x190c0
xorq (%rcx,%rax,8), %r9
shrl $0x18, %edx
xorq (%rcx,%rdx,8), %r14
shrl $0x18, %r11d
xorq (%rcx,%r11,8), %r15
shrl $0x18, %r10d
xorq (%rcx,%r10,8), %r12
movq -0x30(%rsp), %rax
xorq (%r13,%rax), %r9
movq -0x28(%rsp), %rax
xorq (%r13,%rax), %r14
movq -0x20(%rsp), %rax
xorq (%r13,%rax), %r15
movq -0x40(%rsp), %rax
xorq (%r13,%rax), %r12
movq -0x50(%rsp), %rax
addq %r13, %rax
movq %rax, %r13
movl $0xff, %r10d
movl %r9d, %eax
andl %r10d, %eax
leaq 0x9187(%rip), %rdi      # 0x178c0
movl %r12d, %edx
shrl $0x8, %edx
andl %r10d, %edx
leaq 0x9977(%rip), %r11      # 0x180c0
movl (%r11,%rdx,8), %r8d
xorl (%rdi,%rax,8), %r8d
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
movl $0x7f8, %ebp            # imm = 0x7F8
leaq 0xa156(%rip), %rdx      # 0x188c0
xorl (%rax,%rdx), %r8d
movl %r14d, %eax
shrl $0x18, %eax
leaq 0xa945(%rip), %rcx      # 0x190c0
xorl (%rcx,%rax,8), %r8d
xorl (%r13), %r8d
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %ebx
xorl (%rdi,%rax,8), %ebx
movl %r12d, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorl (%rax,%rdx), %ebx
movq %rdx, %rbp
movl %r15d, %eax
shrl $0x18, %eax
xorl (%rcx,%rax,8), %ebx
movq %rcx, %rdx
xorl 0x8(%r13), %ebx
movl %r15d, %eax
andl %r10d, %eax
movl %r14d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movq %r13, %rcx
movl (%r11,%rsi,8), %r13d
movq %rdi, %rsi
xorl (%rdi,%rax,8), %r13d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %eax
movq %rbp, %rdi
xorl (%rax,%rbp), %r13d
movl %r12d, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r13d
movq %rdx, %rax
xorl 0x10(%rcx), %r13d
andl %r10d, %r12d
shrl $0x8, %r15d
andl %r10d, %r15d
movl (%r11,%r15,8), %ebp
xorl (%rsi,%r12,8), %ebp
movq %rsi, %r12
shrl $0xd, %r14d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r14d
movl $0x7f8, %r15d           # imm = 0x7F8
xorl (%r14,%rdi), %ebp
shrl $0x18, %r9d
xorl (%rax,%r9,8), %ebp
movq %rax, %rdx
xorl 0x18(%rcx), %ebp
movl %r8d, %eax
andl %r10d, %eax
movl %ebp, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r9d
xorl (%r12,%rax,8), %r9d
movl %r13d, %eax
shrl $0xd, %eax
andl %r15d, %eax
xorl (%rax,%rdi), %r9d
movl %ebx, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r9d
xorl 0x20(%rcx), %r9d
movl %ebx, %eax
andl %r10d, %eax
movl %r8d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r14d
xorl (%r12,%rax,8), %r14d
movl %ebp, %eax
shrl $0xd, %eax
andl %r15d, %eax
xorl (%rax,%rdi), %r14d
movl %r13d, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r14d
xorl 0x28(%rcx), %r14d
movl %r13d, %eax
andl %r10d, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r15d
movq %r12, %rdi
xorl (%r12,%rax,8), %r15d
movl %r8d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
leaq 0xa001(%rip), %r12      # 0x188c0
xorl (%rax,%r12), %r15d
movl %ebp, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r15d
xorl 0x30(%rcx), %r15d
andl %r10d, %ebp
shrl $0x8, %r13d
andl %r10d, %r13d
movl (%r11,%r13,8), %r13d
xorl (%rdi,%rbp,8), %r13d
shrl $0xd, %ebx
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %ebx
xorl (%rbx,%r12), %r13d
shrl $0x18, %r8d
movq %rdx, %rbx
xorl (%rdx,%r8,8), %r13d
xorl 0x38(%rcx), %r13d
movl %r9d, %eax
andl %r10d, %eax
movl %r13d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r8d
xorl (%rdi,%rax,8), %r8d
movl %r15d, %eax
shrl $0xd, %eax
andl %ebp, %eax
movl $0x7f8, %edx            # imm = 0x7F8
xorl (%rax,%r12), %r8d
movq %r12, %rbp
movl %r14d, %eax
shrl $0x18, %eax
xorl (%rbx,%rax,8), %r8d
movq %rbx, %r12
xorl 0x40(%rcx), %r8d
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %ebx
xorl (%rdi,%rax,8), %ebx
movl %r13d, %eax
shrl $0xd, %eax
andl %edx, %eax
xorl (%rax,%rbp), %ebx
movl %r15d, %eax
shrl $0x18, %eax
xorl (%r12,%rax,8), %ebx
movq %r12, %rdx
xorl 0x48(%rcx), %ebx
movl %r15d, %eax
andl %r10d, %eax
movl %r14d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r12d
movq %rdi, %rsi
xorl (%rdi,%rax,8), %r12d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %eax
movq %rbp, %rdi
xorl (%rax,%rbp), %r12d
movl %r13d, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r12d
xorl 0x50(%rcx), %r12d
andl %r10d, %r13d
shrl $0x8, %r15d
andl %r10d, %r15d
movl (%r11,%r15,8), %ebp
xorl (%rsi,%r13,8), %ebp
movq %rsi, %r13
shrl $0xd, %r14d
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %r14d
xorl (%r14,%rdi), %ebp
shrl $0x18, %r9d
xorl (%rdx,%r9,8), %ebp
xorl 0x58(%rcx), %ebp
movl %r8d, %eax
andl %r10d, %eax
movl %ebp, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r9d
xorl (%r13,%rax,8), %r9d
movl %r12d, %eax
shrl $0xd, %eax
andl %r15d, %eax
xorl (%rax,%rdi), %r9d
movl %ebx, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r9d
movq %rdx, %r15
xorl 0x60(%rcx), %r9d
movl %ebx, %eax
andl %r10d, %eax
movl %r8d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r14d
xorl (%r13,%rax,8), %r14d
movl %ebp, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
xorl (%rax,%rdi), %r14d
movq %rdi, %rdx
movl %r12d, %eax
shrl $0x18, %eax
xorl (%r15,%rax,8), %r14d
xorl 0x68(%rcx), %r14d
movl %r12d, %eax
andl %r10d, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r15d
movq %r13, %rdi
xorl (%r13,%rax,8), %r15d
movl %r8d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rdx), %r15d
movl %ebp, %eax
shrl $0x18, %eax
leaq 0xa644(%rip), %rsi      # 0x190c0
xorl (%rsi,%rax,8), %r15d
xorl 0x70(%rcx), %r15d
andl %r10d, %ebp
shrl $0x8, %r12d
andl %r10d, %r12d
movl (%r11,%r12,8), %r13d
xorl (%rdi,%rbp,8), %r13d
shrl $0xd, %ebx
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %ebx
movq %rdx, %r12
xorl (%rbx,%rdx), %r13d
shrl $0x18, %r8d
movq %rsi, %rdx
xorl (%rsi,%r8,8), %r13d
xorl 0x78(%rcx), %r13d
movl %r9d, %eax
andl %r10d, %eax
movl %r13d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r8d
xorl (%rdi,%rax,8), %r8d
movl %r15d, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorl (%rax,%r12), %r8d
movq %r12, %rbp
movl %r14d, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r8d
xorl 0x80(%rcx), %r8d
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %ebx
xorl (%rdi,%rax,8), %ebx
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r12), %ebx
movl %r15d, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %ebx
xorl 0x88(%rcx), %ebx
movl %r15d, %eax
andl %r10d, %eax
movl %r14d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r12d
xorl (%rdi,%rax,8), %r12d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rbp), %r12d
movl %r13d, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r12d
xorl 0x90(%rcx), %r12d
andl %r10d, %r13d
shrl $0x8, %r15d
andl %r10d, %r15d
movl (%r11,%r15,8), %r15d
xorl (%rdi,%r13,8), %r15d
movq %rdi, %r11
shrl $0xd, %r14d
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %r14d
xorl (%r14,%rbp), %r15d
shrl $0x18, %r9d
xorl (%rdx,%r9,8), %r15d
xorl 0x98(%rcx), %r15d
movl %r8d, %eax
andl %r10d, %eax
movl %r15d, %esi
shrl $0x8, %esi
andl %r10d, %esi
leaq 0x951a(%rip), %r13      # 0x180c0
movl (%r13,%rsi,8), %r9d
xorl (%r11,%rax,8), %r9d
movl %r12d, %eax
shrl $0xd, %eax
andl %edi, %eax
xorl (%rax,%rbp), %r9d
movl %ebx, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r9d
xorl 0xa0(%rcx), %r9d
movl %ebx, %eax
andl %r10d, %eax
movl %r8d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r13,%rsi,8), %r14d
movq %r13, %rdi
xorl (%r11,%rax,8), %r14d
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rbp), %r14d
movl %r12d, %eax
shrl $0x18, %eax
xorl (%rdx,%rax,8), %r14d
xorl 0xa8(%rcx), %r14d
movl %r12d, %eax
andl %r10d, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r13,%rsi,8), %r13d
xorl (%r11,%rax,8), %r13d
movl %r8d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rbp), %r13d
movl %r15d, %eax
shrl $0x18, %eax
movq %rdx, %rsi
xorl (%rdx,%rax,8), %r13d
xorl 0xb0(%rcx), %r13d
andl %r10d, %r15d
shrl $0x8, %r12d
andl %r10d, %r12d
movl (%rdi,%r12,8), %r12d
xorl (%r11,%r15,8), %r12d
movq %r11, %rdx
shrl $0xd, %ebx
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %ebx
xorl (%rbx,%rbp), %r12d
shrl $0x18, %r8d
xorl (%rsi,%r8,8), %r12d
movq %rsi, %rbx
xorl 0xb8(%rcx), %r12d
movl %r9d, %eax
andl %r10d, %eax
movl %r12d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movq %rdi, %r11
movl (%rdi,%rsi,8), %r8d
xorl (%rdx,%rax,8), %r8d
movl %r13d, %eax
shrl $0xd, %eax
andl %r15d, %eax
xorl (%rax,%rbp), %r8d
movq %rbp, %rdi
movl %r14d, %eax
shrl $0x18, %eax
xorl (%rbx,%rax,8), %r8d
xorl 0xc0(%rcx), %r8d
movl %r14d, %eax
andl %r10d, %eax
movl %r9d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %r15d
xorl (%rdx,%rax,8), %r15d
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rbp), %r15d
movl %r13d, %eax
shrl $0x18, %eax
xorl (%rbx,%rax,8), %r15d
xorl 0xc8(%rcx), %r15d
movl %r13d, %eax
andl %r10d, %eax
movl %r14d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movl (%r11,%rsi,8), %ebp
movq %r11, %rsi
movq %rdx, %r11
xorl (%rdx,%rax,8), %ebp
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
xorl (%rax,%rdi), %ebp
movl %r12d, %eax
shrl $0x18, %eax
movq %rbx, %rdx
xorl (%rbx,%rax,8), %ebp
xorl 0xd0(%rcx), %ebp
andl %r10d, %r12d
shrl $0x8, %r13d
andl %r10d, %r13d
movl (%rsi,%r13,8), %eax
movq %rsi, %r13
xorl (%r11,%r12,8), %eax
shrl $0xd, %r14d
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %r14d
movq %rdi, %r12
xorl (%r14,%rdi), %eax
shrl $0x18, %r9d
xorl (%rdx,%r9,8), %eax
xorl 0xd8(%rcx), %eax
movl %r8d, %esi
andl %r10d, %esi
movl %eax, %edi
shrl $0x8, %edi
andl %r10d, %edi
movl (%r13,%rdi,8), %r9d
xorl (%r11,%rsi,8), %r9d
movl %ebp, %esi
shrl $0xd, %esi
andl %ebx, %esi
xorl (%rsi,%r12), %r9d
movq %r12, %r14
movl %r15d, %esi
shrl $0x18, %esi
xorl (%rdx,%rsi,8), %r9d
movq %rdx, %r12
xorl 0xe0(%rcx), %r9d
movl %r15d, %esi
andl %r10d, %esi
movl %r8d, %edi
shrl $0x8, %edi
andl %r10d, %edi
movl (%r13,%rdi,8), %ebx
xorl (%r11,%rsi,8), %ebx
movl %eax, %esi
shrl $0xd, %esi
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %esi
xorl (%rsi,%r14), %ebx
movq %r14, %r11
movl %ebp, %esi
shrl $0x18, %esi
xorl (%r12,%rsi,8), %ebx
movq %r12, %rdx
xorl 0xe8(%rcx), %ebx
movl %ebp, %esi
andl %r10d, %esi
movl %r15d, %edi
shrl $0x8, %edi
andl %r10d, %edi
movl (%r13,%rdi,8), %r12d
movq %r13, %r14
leaq 0x8acb(%rip), %rdi      # 0x178c0
xorl (%rdi,%rsi,8), %r12d
movl %r8d, %esi
shrl $0xd, %esi
movl $0x7f8, %r13d           # imm = 0x7F8
andl %r13d, %esi
xorl (%rsi,%r11), %r12d
movl %eax, %esi
shrl $0x18, %esi
xorl (%rdx,%rsi,8), %r12d
xorl 0xf0(%rcx), %r12d
andl %r10d, %eax
shrl $0x8, %ebp
andl %r10d, %ebp
movl (%r14,%rbp,8), %r13d
movq %r14, %r11
xorl (%rdi,%rax,8), %r13d
shrl $0xd, %r15d
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %r15d
leaq 0x9a7d(%rip), %r14      # 0x188c0
xorl (%r15,%r14), %r13d
shrl $0x18, %r8d
xorl (%rdx,%r8,8), %r13d
xorl 0xf8(%rcx), %r13d
movl %r9d, %eax
andl %r10d, %eax
movl %r13d, %esi
shrl $0x8, %esi
andl %r10d, %esi
movq (%r11,%rsi,8), %r15
xorq (%rdi,%rax,8), %r15
movq %rdi, %rsi
movl %r12d, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorq (%rax,%r14), %r15
movq %r14, %r8
movl %ebx, %eax
shrl $0x18, %eax
xorq (%rdx,%rax,8), %r15
movl %ebx, %eax
andl %r10d, %eax
movl %r9d, %edi
shrl $0x8, %edi
andl %r10d, %edi
movq (%r11,%rdi,8), %r14
xorq (%rsi,%rax,8), %r14
movl %r13d, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorq (%rax,%r8), %r14
movl %r12d, %eax
shrl $0x18, %eax
xorq (%rdx,%rax,8), %r14
movl %r12d, %eax
andl %r10d, %eax
movl %ebx, %edi
shrl $0x8, %edi
andl %r10d, %edi
movq (%r11,%rdi,8), %rdi
xorq (%rsi,%rax,8), %rdi
movl %r9d, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorq (%rax,%r8), %rdi
movl %r13d, %eax
shrl $0x18, %eax
xorq (%rdx,%rax,8), %rdi
xorq 0x100(%rcx), %r15
xorq 0x108(%rcx), %r14
xorq 0x110(%rcx), %rdi
shrl $0x8, %r12d
movl $0xff, %eax
andl %eax, %r12d
movq (%r11,%r12,8), %r11
andl %eax, %r13d
movl $0xff, %r12d
xorq (%rsi,%r13,8), %r11
movq %rcx, %rsi
shrl $0xd, %ebx
andl %ebp, %ebx
xorq (%rbx,%r8), %r11
shrl $0x18, %r9d
xorq (%rdx,%r9,8), %r11
xorq 0x118(%rcx), %r11
movl %r15d, %r8d
andl %r12d, %r8d
leaq 0xa986(%rip), %rax      # 0x198c0
movl %r11d, %r9d
shrl $0x8, %r9d
andl %r12d, %r9d
leaq 0xb175(%rip), %rdx      # 0x1a0c0
movq (%rdx,%r9,8), %r10
xorq (%rax,%r8,8), %r10
movl %edi, %r9d
shrl $0xd, %r9d
andl %ebp, %r9d
leaq 0xb95c(%rip), %r8       # 0x1a8c0
xorq (%r9,%r8), %r10
movl %r14d, %ebx
shrl $0x18, %ebx
leaq 0xc14b(%rip), %rcx      # 0x1b0c0
xorq (%rcx,%rbx,8), %r10
xorq 0x120(%rsi), %r10
movq -0x10(%rsp), %r9
movq %r10, (%r9)
movl %r14d, %r10d
andl %r12d, %r10d
movl %r15d, %ebx
shrl $0x8, %ebx
andl %r12d, %ebx
movq (%rdx,%rbx,8), %rbx
xorq (%rax,%r10,8), %rbx
movl %r11d, %r10d
shrl $0xd, %r10d
andl %ebp, %r10d
xorq (%r10,%r8), %rbx
movl %edi, %r10d
shrl $0x18, %r10d
xorq (%rcx,%r10,8), %rbx
xorq 0x128(%rsi), %rbx
movq %rbx, 0x8(%r9)
movl %edi, %r10d
andl %r12d, %r10d
movl %r14d, %ebx
shrl $0x8, %ebx
andl %r12d, %ebx
movq (%rdx,%rbx,8), %rbx
xorq (%rax,%r10,8), %rbx
movl %r15d, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorq (%rax,%r8), %rbx
movl %r11d, %eax
shrl $0x18, %eax
xorq (%rcx,%rax,8), %rbx
leaq 0x130(%rsi), %rcx
leaq 0x10(%r9), %rdx
addq $0x138, %rsi            # imm = 0x138
movl $0x18, %eax
xorq (%rcx), %rbx
movq %rbx, (%rdx)
movl $0xff, %ecx
andl %ecx, %r11d
leaq 0xa8a4(%rip), %rdx      # 0x198c0
shrl $0x8, %edi
andl %ecx, %edi
leaq 0xb098(%rip), %rcx      # 0x1a0c0
movq (%rcx,%rdi,8), %rcx
xorq (%rdx,%r11,8), %rcx
shrl $0xd, %r14d
andl $0x7f8, %r14d           # imm = 0x7F8
leaq 0xb87e(%rip), %rdx      # 0x1a8c0
xorq (%r14,%rdx), %rcx
shrl $0x18, %r15d
leaq 0xc06f(%rip), %rdx      # 0x1b0c0
xorq (%rdx,%r15,8), %rcx
xorq (%rsi), %rcx
movq %rcx, (%r9,%rax)
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
nop