// File: /workspace/github_cpp_makefile_star2_O2/ridgelab[P]Kmer-SSR/test/src/ssrContainer.cpp
// Function: main
int main()
{
	SSRcontainer ssrs = SSRcontainer();
	//SSRcontainer ssrs();

	//cout << ssrs.toString() << endl;

	vector<string> ids;

	stringstream strm;
	string str;
	for (uint32_t j = 0; j < 4; ++j)
	{
		for (uint32_t i = 0; i < 48; ++i)
		{
			strm << "seq_" << i;
			strm >> str;
			ids.push_back(str);
			strm.clear();
		}
	}

	vector<string> base_ssrs( {
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",

		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",

		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG",
		"A", "AT", "ATC", "ATCG", "ATCGG", "ATCGGT", "ATCGGTC", "ATCGGTCG", "ATCGGTCGC", "ATCGGTCGCT", "ATCGGTCGCTC", "ATCGGTCGCTCG"
	} );

	vector<uint32_t> repeats( {
		2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
		3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
		4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
		5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
		6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
		7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
		8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
		9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
		
		2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
		3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
		4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
		5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
		6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
		7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
		8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
		9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
		
		2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
		3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
		4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
		5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
		6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
		7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
		8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
		9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
		
		2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
		3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
		4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
		5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
		6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
		7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
		8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
		9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9
	} );

	vector<uint32_t> positions( {
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
		0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
		1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,

		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
		57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,

		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649,
		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649,
		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649,
		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649,
		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649,
		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649,
		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649,
		3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649, 3649
	} );
		
	for (uint32_t i = 0; i < 192; ++i)
	{
		SSR* temp_ssr_ptr = new SSR(base_ssrs[i], repeats[i], positions[i]);
		ssrs.add(ids[i], temp_ssr_ptr);
	}

	
	bool pass = true;
	string pass_or_fail_msg = pass ? "\033[0;32mOK" : "\033[0;31mFAIL";
	cout << "\n\033[0;34mSSRcontainer Test: " << pass_or_fail_msg << "\033[0m" << endl;
	
	//cout << ssrs.toString() << endl;
	//cout << ssrs.toJson() << endl;

	return 0;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x33c8, %rsp           # imm = 0x33C8
leaq 0x188(%rsp), %rdi
callq 0x6168
xorps %xmm0, %xmm0
movaps %xmm0, 0x190(%rsp)
andq $0x0, 0x1a0(%rsp)
leaq 0x3240(%rsp), %rbx
movq %rbx, %rdi
callq 0x2130
leaq 0x210(%rsp), %rax
movq %rax, -0x10(%rax)
andq $0x0, -0x8(%rax)
movb $0x0, (%rax)
xorl %eax, %eax
leaq 0x3250(%rsp), %r14
leaq 0x5a91(%rip), %r15      # 0x8004
leaq 0x200(%rsp), %r12
leaq 0x190(%rsp), %r13
movq %rax, 0x1b0(%rsp)
cmpl $0x4, %eax
je 0x25eb
xorl %ebp, %ebp
cmpq $0x30, %rbp
je 0x25df
movq %r14, %rdi
movq %r15, %rsi
callq 0x21c0
movq %rax, %rdi
movq %rbp, %rsi
callq 0x2120
movq %rbx, %rdi
movq %r12, %rsi
callq 0x2220
movq %r13, %rdi
movq %r12, %rsi
callq 0x5bd2
movq 0x3240(%rsp), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
xorl %esi, %esi
callq 0x2300
incq %rbp
jmp 0x2592
movq 0x1b0(%rsp), %rax
incl %eax
jmp 0x2583
leaq 0x5a17(%rip), %rsi      # 0x8009
leaq 0x240(%rsp), %rbx
leaq 0x1d0(%rsp), %rdx
movq %rbx, %rdi
callq 0x5bfe
leaq 0x260(%rsp), %r14
leaq 0x59f2(%rip), %rsi      # 0x800b
leaq 0x1b8(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x280(%rsp), %r14
leaq 0x59d6(%rip), %rsi      # 0x800e
leaq 0x9(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2a0(%rsp), %r14
leaq 0x59be(%rip), %rsi      # 0x8012
leaq 0x187(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2c0(%rsp), %r14
leaq 0x59a4(%rip), %rsi      # 0x8017
leaq 0x186(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2e0(%rsp), %r14
leaq 0x598b(%rip), %rsi      # 0x801d
leaq 0x185(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x300(%rsp), %r14
leaq 0x5973(%rip), %rsi      # 0x8024
leaq 0x184(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x320(%rsp), %r14
leaq 0x595c(%rip), %rsi      # 0x802c
leaq 0x183(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x340(%rsp), %r14
leaq 0x5946(%rip), %rsi      # 0x8035
leaq 0x182(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x360(%rsp), %r14
leaq 0x5931(%rip), %rsi      # 0x803f
leaq 0x181(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x380(%rsp), %r14
leaq 0x591d(%rip), %rsi      # 0x804a
leaq 0x180(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3a0(%rsp), %r14
leaq 0x590a(%rip), %rsi      # 0x8056
leaq 0x17f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3c0(%rsp), %r14
leaq 0x589e(%rip), %rsi      # 0x8009
leaq 0x17e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3e0(%rsp), %r14
leaq 0x5881(%rip), %rsi      # 0x800b
leaq 0x17d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x400(%rsp), %r14
leaq 0x5865(%rip), %rsi      # 0x800e
leaq 0x17c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x420(%rsp), %r14
leaq 0x584a(%rip), %rsi      # 0x8012
leaq 0x17b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x440(%rsp), %r14
leaq 0x5830(%rip), %rsi      # 0x8017
leaq 0x17a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x460(%rsp), %r14
leaq 0x5817(%rip), %rsi      # 0x801d
leaq 0x179(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x480(%rsp), %r14
leaq 0x57ff(%rip), %rsi      # 0x8024
leaq 0x178(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x4a0(%rsp), %r14
leaq 0x57e8(%rip), %rsi      # 0x802c
leaq 0x177(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x4c0(%rsp), %r14
leaq 0x57d2(%rip), %rsi      # 0x8035
leaq 0x176(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x4e0(%rsp), %r14
leaq 0x57bd(%rip), %rsi      # 0x803f
leaq 0x175(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x500(%rsp), %r14
leaq 0x57a9(%rip), %rsi      # 0x804a
leaq 0x174(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x520(%rsp), %r14
leaq 0x5796(%rip), %rsi      # 0x8056
leaq 0x173(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x540(%rsp), %r14
leaq 0x572a(%rip), %rsi      # 0x8009
leaq 0x172(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x560(%rsp), %r14
leaq 0x570d(%rip), %rsi      # 0x800b
leaq 0x171(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x580(%rsp), %r14
leaq 0x56f1(%rip), %rsi      # 0x800e
leaq 0x170(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x5a0(%rsp), %r14
leaq 0x56d6(%rip), %rsi      # 0x8012
leaq 0x16f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x5c0(%rsp), %r14
leaq 0x56bc(%rip), %rsi      # 0x8017
leaq 0x16e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x5e0(%rsp), %r14
leaq 0x56a3(%rip), %rsi      # 0x801d
leaq 0x16d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x600(%rsp), %r14
leaq 0x568b(%rip), %rsi      # 0x8024
leaq 0x16c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x620(%rsp), %r14
leaq 0x5674(%rip), %rsi      # 0x802c
leaq 0x16b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x640(%rsp), %r14
leaq 0x565e(%rip), %rsi      # 0x8035
leaq 0x16a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x660(%rsp), %r14
leaq 0x5649(%rip), %rsi      # 0x803f
leaq 0x169(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x680(%rsp), %r14
leaq 0x5635(%rip), %rsi      # 0x804a
leaq 0x168(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x6a0(%rsp), %r14
leaq 0x5622(%rip), %rsi      # 0x8056
leaq 0x167(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x6c0(%rsp), %r14
leaq 0x55b6(%rip), %rsi      # 0x8009
leaq 0x166(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x6e0(%rsp), %r14
leaq 0x5599(%rip), %rsi      # 0x800b
leaq 0x165(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x700(%rsp), %r14
leaq 0x557d(%rip), %rsi      # 0x800e
leaq 0x164(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x720(%rsp), %r14
leaq 0x5562(%rip), %rsi      # 0x8012
leaq 0x163(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x740(%rsp), %r14
leaq 0x5548(%rip), %rsi      # 0x8017
leaq 0x162(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x760(%rsp), %r14
leaq 0x552f(%rip), %rsi      # 0x801d
leaq 0x161(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x780(%rsp), %r14
leaq 0x5517(%rip), %rsi      # 0x8024
leaq 0x160(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x7a0(%rsp), %r14
leaq 0x5500(%rip), %rsi      # 0x802c
leaq 0x15f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x7c0(%rsp), %r14
leaq 0x54ea(%rip), %rsi      # 0x8035
leaq 0x15e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x7e0(%rsp), %r14
leaq 0x54d5(%rip), %rsi      # 0x803f
leaq 0x15d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x800(%rsp), %r14
leaq 0x54c1(%rip), %rsi      # 0x804a
leaq 0x15c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x820(%rsp), %r14
leaq 0x54ae(%rip), %rsi      # 0x8056
leaq 0x15b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x840(%rsp), %r14
leaq 0x5442(%rip), %rsi      # 0x8009
leaq 0x15a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x860(%rsp), %r14
leaq 0x5425(%rip), %rsi      # 0x800b
leaq 0x159(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x880(%rsp), %r14
leaq 0x5409(%rip), %rsi      # 0x800e
leaq 0x158(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x8a0(%rsp), %r14
leaq 0x53ee(%rip), %rsi      # 0x8012
leaq 0x157(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x8c0(%rsp), %r14
leaq 0x53d4(%rip), %rsi      # 0x8017
leaq 0x156(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x8e0(%rsp), %r14
leaq 0x53bb(%rip), %rsi      # 0x801d
leaq 0x155(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x900(%rsp), %r14
leaq 0x53a3(%rip), %rsi      # 0x8024
leaq 0x154(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x920(%rsp), %r14
leaq 0x538c(%rip), %rsi      # 0x802c
leaq 0x153(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x940(%rsp), %r14
leaq 0x5376(%rip), %rsi      # 0x8035
leaq 0x152(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x960(%rsp), %r14
leaq 0x5361(%rip), %rsi      # 0x803f
leaq 0x151(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x980(%rsp), %r14
leaq 0x534d(%rip), %rsi      # 0x804a
leaq 0x150(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x9a0(%rsp), %r14
leaq 0x533a(%rip), %rsi      # 0x8056
leaq 0x14f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x9c0(%rsp), %r14
leaq 0x52ce(%rip), %rsi      # 0x8009
leaq 0x14e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x9e0(%rsp), %r14
leaq 0x52b1(%rip), %rsi      # 0x800b
leaq 0x14d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xa00(%rsp), %r14
leaq 0x5295(%rip), %rsi      # 0x800e
leaq 0x14c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xa20(%rsp), %r14
leaq 0x527a(%rip), %rsi      # 0x8012
leaq 0x14b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xa40(%rsp), %r14
leaq 0x5260(%rip), %rsi      # 0x8017
leaq 0x14a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xa60(%rsp), %r14
leaq 0x5247(%rip), %rsi      # 0x801d
leaq 0x149(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xa80(%rsp), %r14
leaq 0x522f(%rip), %rsi      # 0x8024
leaq 0x148(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xaa0(%rsp), %r14
leaq 0x5218(%rip), %rsi      # 0x802c
leaq 0x147(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xac0(%rsp), %r14
leaq 0x5202(%rip), %rsi      # 0x8035
leaq 0x146(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xae0(%rsp), %r14
leaq 0x51ed(%rip), %rsi      # 0x803f
leaq 0x145(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xb00(%rsp), %r14
leaq 0x51d9(%rip), %rsi      # 0x804a
leaq 0x144(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xb20(%rsp), %r14
leaq 0x51c6(%rip), %rsi      # 0x8056
leaq 0x143(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xb40(%rsp), %r14
leaq 0x515a(%rip), %rsi      # 0x8009
leaq 0x142(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xb60(%rsp), %r14
leaq 0x513d(%rip), %rsi      # 0x800b
leaq 0x141(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xb80(%rsp), %r14
leaq 0x5121(%rip), %rsi      # 0x800e
leaq 0x140(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xba0(%rsp), %r14
leaq 0x5106(%rip), %rsi      # 0x8012
leaq 0x13f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xbc0(%rsp), %r14
leaq 0x50ec(%rip), %rsi      # 0x8017
leaq 0x13e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xbe0(%rsp), %r14
leaq 0x50d3(%rip), %rsi      # 0x801d
leaq 0x13d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xc00(%rsp), %r14
leaq 0x50bb(%rip), %rsi      # 0x8024
leaq 0x13c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xc20(%rsp), %r14
leaq 0x50a4(%rip), %rsi      # 0x802c
leaq 0x13b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xc40(%rsp), %r14
leaq 0x508e(%rip), %rsi      # 0x8035
leaq 0x13a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xc60(%rsp), %r14
leaq 0x5079(%rip), %rsi      # 0x803f
leaq 0x139(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xc80(%rsp), %r14
leaq 0x5065(%rip), %rsi      # 0x804a
leaq 0x138(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xca0(%rsp), %r14
leaq 0x5052(%rip), %rsi      # 0x8056
leaq 0x137(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xcc0(%rsp), %r14
leaq 0x4fe6(%rip), %rsi      # 0x8009
leaq 0x136(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xce0(%rsp), %r14
leaq 0x4fc9(%rip), %rsi      # 0x800b
leaq 0x135(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xd00(%rsp), %r14
leaq 0x4fad(%rip), %rsi      # 0x800e
leaq 0x134(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xd20(%rsp), %r14
leaq 0x4f92(%rip), %rsi      # 0x8012
leaq 0x133(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xd40(%rsp), %r14
leaq 0x4f78(%rip), %rsi      # 0x8017
leaq 0x132(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xd60(%rsp), %r14
leaq 0x4f5f(%rip), %rsi      # 0x801d
leaq 0x131(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xd80(%rsp), %r14
leaq 0x4f47(%rip), %rsi      # 0x8024
leaq 0x130(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xda0(%rsp), %r14
leaq 0x4f30(%rip), %rsi      # 0x802c
leaq 0x12f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xdc0(%rsp), %r14
leaq 0x4f1a(%rip), %rsi      # 0x8035
leaq 0x12e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xde0(%rsp), %r14
leaq 0x4f05(%rip), %rsi      # 0x803f
leaq 0x12d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xe00(%rsp), %r14
leaq 0x4ef1(%rip), %rsi      # 0x804a
leaq 0x12c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xe20(%rsp), %r14
leaq 0x4ede(%rip), %rsi      # 0x8056
leaq 0x12b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xe40(%rsp), %r14
leaq 0x4e72(%rip), %rsi      # 0x8009
leaq 0x12a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xe60(%rsp), %r14
leaq 0x4e55(%rip), %rsi      # 0x800b
leaq 0x129(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xe80(%rsp), %r14
leaq 0x4e39(%rip), %rsi      # 0x800e
leaq 0x128(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xea0(%rsp), %r14
leaq 0x4e1e(%rip), %rsi      # 0x8012
leaq 0x127(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xec0(%rsp), %r14
leaq 0x4e04(%rip), %rsi      # 0x8017
leaq 0x126(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xee0(%rsp), %r14
leaq 0x4deb(%rip), %rsi      # 0x801d
leaq 0x125(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xf00(%rsp), %r14
leaq 0x4dd3(%rip), %rsi      # 0x8024
leaq 0x124(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xf20(%rsp), %r14
leaq 0x4dbc(%rip), %rsi      # 0x802c
leaq 0x123(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xf40(%rsp), %r14
leaq 0x4da6(%rip), %rsi      # 0x8035
leaq 0x122(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xf60(%rsp), %r14
leaq 0x4d91(%rip), %rsi      # 0x803f
leaq 0x121(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xf80(%rsp), %r14
leaq 0x4d7d(%rip), %rsi      # 0x804a
leaq 0x120(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xfa0(%rsp), %r14
leaq 0x4d6a(%rip), %rsi      # 0x8056
leaq 0x11f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xfc0(%rsp), %r14
leaq 0x4cfe(%rip), %rsi      # 0x8009
leaq 0x11e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0xfe0(%rsp), %r14
leaq 0x4ce1(%rip), %rsi      # 0x800b
leaq 0x11d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1000(%rsp), %r14
leaq 0x4cc5(%rip), %rsi      # 0x800e
leaq 0x11c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1020(%rsp), %r14
leaq 0x4caa(%rip), %rsi      # 0x8012
leaq 0x11b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1040(%rsp), %r14
leaq 0x4c90(%rip), %rsi      # 0x8017
leaq 0x11a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1060(%rsp), %r14
leaq 0x4c77(%rip), %rsi      # 0x801d
leaq 0x119(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1080(%rsp), %r14
leaq 0x4c5f(%rip), %rsi      # 0x8024
leaq 0x118(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x10a0(%rsp), %r14
leaq 0x4c48(%rip), %rsi      # 0x802c
leaq 0x117(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x10c0(%rsp), %r14
leaq 0x4c32(%rip), %rsi      # 0x8035
leaq 0x116(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x10e0(%rsp), %r14
leaq 0x4c1d(%rip), %rsi      # 0x803f
leaq 0x115(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1100(%rsp), %r14
leaq 0x4c09(%rip), %rsi      # 0x804a
leaq 0x114(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1120(%rsp), %r14
leaq 0x4bf6(%rip), %rsi      # 0x8056
leaq 0x113(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1140(%rsp), %r14
leaq 0x4b8a(%rip), %rsi      # 0x8009
leaq 0x112(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1160(%rsp), %r14
leaq 0x4b6d(%rip), %rsi      # 0x800b
leaq 0x111(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1180(%rsp), %r14
leaq 0x4b51(%rip), %rsi      # 0x800e
leaq 0x110(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x11a0(%rsp), %r14
leaq 0x4b36(%rip), %rsi      # 0x8012
leaq 0x10f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x11c0(%rsp), %r14
leaq 0x4b1c(%rip), %rsi      # 0x8017
leaq 0x10e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x11e0(%rsp), %r14
leaq 0x4b03(%rip), %rsi      # 0x801d
leaq 0x10d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1200(%rsp), %r14
leaq 0x4aeb(%rip), %rsi      # 0x8024
leaq 0x10c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1220(%rsp), %r14
leaq 0x4ad4(%rip), %rsi      # 0x802c
leaq 0x10b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1240(%rsp), %r14
leaq 0x4abe(%rip), %rsi      # 0x8035
leaq 0x10a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1260(%rsp), %r14
leaq 0x4aa9(%rip), %rsi      # 0x803f
leaq 0x109(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1280(%rsp), %r14
leaq 0x4a95(%rip), %rsi      # 0x804a
leaq 0x108(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x12a0(%rsp), %r14
leaq 0x4a82(%rip), %rsi      # 0x8056
leaq 0x107(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x12c0(%rsp), %r14
leaq 0x4a16(%rip), %rsi      # 0x8009
leaq 0x106(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x12e0(%rsp), %r14
leaq 0x49f9(%rip), %rsi      # 0x800b
leaq 0x105(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1300(%rsp), %r14
leaq 0x49dd(%rip), %rsi      # 0x800e
leaq 0x104(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1320(%rsp), %r14
leaq 0x49c2(%rip), %rsi      # 0x8012
leaq 0x103(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1340(%rsp), %r14
leaq 0x49a8(%rip), %rsi      # 0x8017
leaq 0x102(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1360(%rsp), %r14
leaq 0x498f(%rip), %rsi      # 0x801d
leaq 0x101(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1380(%rsp), %r14
leaq 0x4977(%rip), %rsi      # 0x8024
leaq 0x100(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x13a0(%rsp), %r14
leaq 0x4960(%rip), %rsi      # 0x802c
leaq 0xff(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x13c0(%rsp), %r14
leaq 0x494a(%rip), %rsi      # 0x8035
leaq 0xfe(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x13e0(%rsp), %r14
leaq 0x4935(%rip), %rsi      # 0x803f
leaq 0xfd(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1400(%rsp), %r14
leaq 0x4921(%rip), %rsi      # 0x804a
leaq 0xfc(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1420(%rsp), %r14
leaq 0x490e(%rip), %rsi      # 0x8056
leaq 0xfb(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1440(%rsp), %r14
leaq 0x48a2(%rip), %rsi      # 0x8009
leaq 0xfa(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1460(%rsp), %r14
leaq 0x4885(%rip), %rsi      # 0x800b
leaq 0xf9(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1480(%rsp), %r14
leaq 0x4869(%rip), %rsi      # 0x800e
leaq 0xf8(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x14a0(%rsp), %r14
leaq 0x484e(%rip), %rsi      # 0x8012
leaq 0xf7(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x14c0(%rsp), %r14
leaq 0x4834(%rip), %rsi      # 0x8017
leaq 0xf6(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x14e0(%rsp), %r14
leaq 0x481b(%rip), %rsi      # 0x801d
leaq 0xf5(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1500(%rsp), %r14
leaq 0x4803(%rip), %rsi      # 0x8024
leaq 0xf4(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1520(%rsp), %r14
leaq 0x47ec(%rip), %rsi      # 0x802c
leaq 0xf3(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1540(%rsp), %r14
leaq 0x47d6(%rip), %rsi      # 0x8035
leaq 0xf2(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1560(%rsp), %r14
leaq 0x47c1(%rip), %rsi      # 0x803f
leaq 0xf1(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1580(%rsp), %r14
leaq 0x47ad(%rip), %rsi      # 0x804a
leaq 0xf0(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x15a0(%rsp), %r14
leaq 0x479a(%rip), %rsi      # 0x8056
leaq 0xef(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x15c0(%rsp), %r14
leaq 0x472e(%rip), %rsi      # 0x8009
leaq 0xee(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x15e0(%rsp), %r14
leaq 0x4711(%rip), %rsi      # 0x800b
leaq 0xed(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1600(%rsp), %r14
leaq 0x46f5(%rip), %rsi      # 0x800e
leaq 0xec(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1620(%rsp), %r14
leaq 0x46da(%rip), %rsi      # 0x8012
leaq 0xeb(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1640(%rsp), %r14
leaq 0x46c0(%rip), %rsi      # 0x8017
leaq 0xea(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1660(%rsp), %r14
leaq 0x46a7(%rip), %rsi      # 0x801d
leaq 0xe9(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1680(%rsp), %r14
leaq 0x468f(%rip), %rsi      # 0x8024
leaq 0xe8(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x16a0(%rsp), %r14
leaq 0x4678(%rip), %rsi      # 0x802c
leaq 0xe7(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x16c0(%rsp), %r14
leaq 0x4662(%rip), %rsi      # 0x8035
leaq 0xe6(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x16e0(%rsp), %r14
leaq 0x464d(%rip), %rsi      # 0x803f
leaq 0xe5(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1700(%rsp), %r14
leaq 0x4639(%rip), %rsi      # 0x804a
leaq 0xe4(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1720(%rsp), %r14
leaq 0x4626(%rip), %rsi      # 0x8056
leaq 0xe3(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1740(%rsp), %r14
leaq 0x45ba(%rip), %rsi      # 0x8009
leaq 0xe2(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1760(%rsp), %r14
leaq 0x459d(%rip), %rsi      # 0x800b
leaq 0xe1(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1780(%rsp), %r14
leaq 0x4581(%rip), %rsi      # 0x800e
leaq 0xe0(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x17a0(%rsp), %r14
leaq 0x4566(%rip), %rsi      # 0x8012
leaq 0xdf(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x17c0(%rsp), %r14
leaq 0x454c(%rip), %rsi      # 0x8017
leaq 0xde(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x17e0(%rsp), %r14
leaq 0x4533(%rip), %rsi      # 0x801d
leaq 0xdd(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1800(%rsp), %r14
leaq 0x451b(%rip), %rsi      # 0x8024
leaq 0xdc(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1820(%rsp), %r14
leaq 0x4504(%rip), %rsi      # 0x802c
leaq 0xdb(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1840(%rsp), %r14
leaq 0x44ee(%rip), %rsi      # 0x8035
leaq 0xda(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1860(%rsp), %r14
leaq 0x44d9(%rip), %rsi      # 0x803f
leaq 0xd9(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1880(%rsp), %r14
leaq 0x44c5(%rip), %rsi      # 0x804a
leaq 0xd8(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x18a0(%rsp), %r14
leaq 0x44b2(%rip), %rsi      # 0x8056
leaq 0xd7(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x18c0(%rsp), %r14
leaq 0x4446(%rip), %rsi      # 0x8009
leaq 0xd6(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x18e0(%rsp), %r14
leaq 0x4429(%rip), %rsi      # 0x800b
leaq 0xd5(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1900(%rsp), %r14
leaq 0x440d(%rip), %rsi      # 0x800e
leaq 0xd4(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1920(%rsp), %r14
leaq 0x43f2(%rip), %rsi      # 0x8012
leaq 0xd3(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1940(%rsp), %r14
leaq 0x43d8(%rip), %rsi      # 0x8017
leaq 0xd2(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1960(%rsp), %r14
leaq 0x43bf(%rip), %rsi      # 0x801d
leaq 0xd1(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1980(%rsp), %r14
leaq 0x43a7(%rip), %rsi      # 0x8024
leaq 0xd0(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x19a0(%rsp), %r14
leaq 0x4390(%rip), %rsi      # 0x802c
leaq 0xcf(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x19c0(%rsp), %r14
leaq 0x437a(%rip), %rsi      # 0x8035
leaq 0xce(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x19e0(%rsp), %r14
leaq 0x4365(%rip), %rsi      # 0x803f
leaq 0xcd(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1a00(%rsp), %r14
leaq 0x4351(%rip), %rsi      # 0x804a
leaq 0xcc(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1a20(%rsp), %r14
leaq 0x433e(%rip), %rsi      # 0x8056
leaq 0xcb(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1a40(%rsp), %r14
leaq 0x42d2(%rip), %rsi      # 0x8009
leaq 0xca(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1a60(%rsp), %r14
leaq 0x42b5(%rip), %rsi      # 0x800b
leaq 0xc9(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1a80(%rsp), %r14
leaq 0x4299(%rip), %rsi      # 0x800e
leaq 0xc8(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1aa0(%rsp), %r14
leaq 0x427e(%rip), %rsi      # 0x8012
leaq 0xc7(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ac0(%rsp), %r14
leaq 0x4264(%rip), %rsi      # 0x8017
leaq 0xc6(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ae0(%rsp), %r14
leaq 0x424b(%rip), %rsi      # 0x801d
leaq 0xc5(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1b00(%rsp), %r14
leaq 0x4233(%rip), %rsi      # 0x8024
leaq 0xc4(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1b20(%rsp), %r14
leaq 0x421c(%rip), %rsi      # 0x802c
leaq 0xc3(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1b40(%rsp), %r14
leaq 0x4206(%rip), %rsi      # 0x8035
leaq 0xc2(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1b60(%rsp), %r14
leaq 0x41f1(%rip), %rsi      # 0x803f
leaq 0xc1(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1b80(%rsp), %r14
leaq 0x41dd(%rip), %rsi      # 0x804a
leaq 0xc0(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ba0(%rsp), %r14
leaq 0x41ca(%rip), %rsi      # 0x8056
leaq 0xbf(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1bc0(%rsp), %r14
leaq 0x415e(%rip), %rsi      # 0x8009
leaq 0xbe(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1be0(%rsp), %r14
leaq 0x4141(%rip), %rsi      # 0x800b
leaq 0xbd(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1c00(%rsp), %r14
leaq 0x4125(%rip), %rsi      # 0x800e
leaq 0xbc(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1c20(%rsp), %r14
leaq 0x410a(%rip), %rsi      # 0x8012
leaq 0xbb(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1c40(%rsp), %r14
leaq 0x40f0(%rip), %rsi      # 0x8017
leaq 0xba(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1c60(%rsp), %r14
leaq 0x40d7(%rip), %rsi      # 0x801d
leaq 0xb9(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1c80(%rsp), %r14
leaq 0x40bf(%rip), %rsi      # 0x8024
leaq 0xb8(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ca0(%rsp), %r14
leaq 0x40a8(%rip), %rsi      # 0x802c
leaq 0xb7(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1cc0(%rsp), %r14
leaq 0x4092(%rip), %rsi      # 0x8035
leaq 0xb6(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ce0(%rsp), %r14
leaq 0x407d(%rip), %rsi      # 0x803f
leaq 0xb5(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1d00(%rsp), %r14
leaq 0x4069(%rip), %rsi      # 0x804a
leaq 0xb4(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1d20(%rsp), %r14
leaq 0x4056(%rip), %rsi      # 0x8056
leaq 0xb3(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1d40(%rsp), %r14
leaq 0x3fea(%rip), %rsi      # 0x8009
leaq 0xb2(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1d60(%rsp), %r14
leaq 0x3fcd(%rip), %rsi      # 0x800b
leaq 0xb1(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1d80(%rsp), %r14
leaq 0x3fb1(%rip), %rsi      # 0x800e
leaq 0xb0(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1da0(%rsp), %r14
leaq 0x3f96(%rip), %rsi      # 0x8012
leaq 0xaf(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1dc0(%rsp), %r14
leaq 0x3f7c(%rip), %rsi      # 0x8017
leaq 0xae(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1de0(%rsp), %r14
leaq 0x3f63(%rip), %rsi      # 0x801d
leaq 0xad(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1e00(%rsp), %r14
leaq 0x3f4b(%rip), %rsi      # 0x8024
leaq 0xac(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1e20(%rsp), %r14
leaq 0x3f34(%rip), %rsi      # 0x802c
leaq 0xab(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1e40(%rsp), %r14
leaq 0x3f1e(%rip), %rsi      # 0x8035
leaq 0xaa(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1e60(%rsp), %r14
leaq 0x3f09(%rip), %rsi      # 0x803f
leaq 0xa9(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1e80(%rsp), %r14
leaq 0x3ef5(%rip), %rsi      # 0x804a
leaq 0xa8(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ea0(%rsp), %r14
leaq 0x3ee2(%rip), %rsi      # 0x8056
leaq 0xa7(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ec0(%rsp), %r14
leaq 0x3e76(%rip), %rsi      # 0x8009
leaq 0xa6(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1ee0(%rsp), %r14
leaq 0x3e59(%rip), %rsi      # 0x800b
leaq 0xa5(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1f00(%rsp), %r14
leaq 0x3e3d(%rip), %rsi      # 0x800e
leaq 0xa4(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1f20(%rsp), %r14
leaq 0x3e22(%rip), %rsi      # 0x8012
leaq 0xa3(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1f40(%rsp), %r14
leaq 0x3e08(%rip), %rsi      # 0x8017
leaq 0xa2(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1f60(%rsp), %r14
leaq 0x3def(%rip), %rsi      # 0x801d
leaq 0xa1(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1f80(%rsp), %r14
leaq 0x3dd7(%rip), %rsi      # 0x8024
leaq 0xa0(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1fa0(%rsp), %r14
leaq 0x3dc0(%rip), %rsi      # 0x802c
leaq 0x9f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1fc0(%rsp), %r14
leaq 0x3daa(%rip), %rsi      # 0x8035
leaq 0x9e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1fe0(%rsp), %r14
leaq 0x3d95(%rip), %rsi      # 0x803f
leaq 0x9d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2000(%rsp), %r14
leaq 0x3d81(%rip), %rsi      # 0x804a
leaq 0x9c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2020(%rsp), %r14
leaq 0x3d6e(%rip), %rsi      # 0x8056
leaq 0x9b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2040(%rsp), %r14
leaq 0x3d02(%rip), %rsi      # 0x8009
leaq 0x9a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2060(%rsp), %r14
leaq 0x3ce5(%rip), %rsi      # 0x800b
leaq 0x99(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2080(%rsp), %r14
leaq 0x3cc9(%rip), %rsi      # 0x800e
leaq 0x98(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x20a0(%rsp), %r14
leaq 0x3cae(%rip), %rsi      # 0x8012
leaq 0x97(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x20c0(%rsp), %r14
leaq 0x3c94(%rip), %rsi      # 0x8017
leaq 0x96(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x20e0(%rsp), %r14
leaq 0x3c7b(%rip), %rsi      # 0x801d
leaq 0x95(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2100(%rsp), %r14
leaq 0x3c63(%rip), %rsi      # 0x8024
leaq 0x94(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2120(%rsp), %r14
leaq 0x3c4c(%rip), %rsi      # 0x802c
leaq 0x93(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2140(%rsp), %r14
leaq 0x3c36(%rip), %rsi      # 0x8035
leaq 0x92(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2160(%rsp), %r14
leaq 0x3c21(%rip), %rsi      # 0x803f
leaq 0x91(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2180(%rsp), %r14
leaq 0x3c0d(%rip), %rsi      # 0x804a
leaq 0x90(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x21a0(%rsp), %r14
leaq 0x3bfa(%rip), %rsi      # 0x8056
leaq 0x8f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x21c0(%rsp), %r14
leaq 0x3b8e(%rip), %rsi      # 0x8009
leaq 0x8e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x21e0(%rsp), %r14
leaq 0x3b71(%rip), %rsi      # 0x800b
leaq 0x8d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2200(%rsp), %r14
leaq 0x3b55(%rip), %rsi      # 0x800e
leaq 0x8c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2220(%rsp), %r14
leaq 0x3b3a(%rip), %rsi      # 0x8012
leaq 0x8b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2240(%rsp), %r14
leaq 0x3b20(%rip), %rsi      # 0x8017
leaq 0x8a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2260(%rsp), %r14
leaq 0x3b07(%rip), %rsi      # 0x801d
leaq 0x89(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2280(%rsp), %r14
leaq 0x3aef(%rip), %rsi      # 0x8024
leaq 0x88(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x22a0(%rsp), %r14
leaq 0x3ad8(%rip), %rsi      # 0x802c
leaq 0x87(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x22c0(%rsp), %r14
leaq 0x3ac2(%rip), %rsi      # 0x8035
leaq 0x86(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x22e0(%rsp), %r14
leaq 0x3aad(%rip), %rsi      # 0x803f
leaq 0x85(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2300(%rsp), %r14
leaq 0x3a99(%rip), %rsi      # 0x804a
leaq 0x84(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2320(%rsp), %r14
leaq 0x3a86(%rip), %rsi      # 0x8056
leaq 0x83(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2340(%rsp), %r14
leaq 0x3a1a(%rip), %rsi      # 0x8009
leaq 0x82(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2360(%rsp), %r14
leaq 0x39fd(%rip), %rsi      # 0x800b
leaq 0x81(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2380(%rsp), %r14
leaq 0x39e1(%rip), %rsi      # 0x800e
leaq 0x80(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x23a0(%rsp), %r14
leaq 0x39c6(%rip), %rsi      # 0x8012
leaq 0x7f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x23c0(%rsp), %r14
leaq 0x39af(%rip), %rsi      # 0x8017
leaq 0x7e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x23e0(%rsp), %r14
leaq 0x3999(%rip), %rsi      # 0x801d
leaq 0x7d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2400(%rsp), %r14
leaq 0x3984(%rip), %rsi      # 0x8024
leaq 0x7c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2420(%rsp), %r14
leaq 0x3970(%rip), %rsi      # 0x802c
leaq 0x7b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2440(%rsp), %r14
leaq 0x395d(%rip), %rsi      # 0x8035
leaq 0x7a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2460(%rsp), %r14
leaq 0x394b(%rip), %rsi      # 0x803f
leaq 0x79(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2480(%rsp), %r14
leaq 0x393a(%rip), %rsi      # 0x804a
leaq 0x78(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x24a0(%rsp), %r14
leaq 0x392a(%rip), %rsi      # 0x8056
leaq 0x77(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x24c0(%rsp), %r14
leaq 0x38c1(%rip), %rsi      # 0x8009
leaq 0x76(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x24e0(%rsp), %r14
leaq 0x38a7(%rip), %rsi      # 0x800b
leaq 0x75(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2500(%rsp), %r14
leaq 0x388e(%rip), %rsi      # 0x800e
leaq 0x74(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2520(%rsp), %r14
leaq 0x3876(%rip), %rsi      # 0x8012
leaq 0x73(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2540(%rsp), %r14
leaq 0x385f(%rip), %rsi      # 0x8017
leaq 0x72(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2560(%rsp), %r14
leaq 0x3849(%rip), %rsi      # 0x801d
leaq 0x71(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2580(%rsp), %r14
leaq 0x3834(%rip), %rsi      # 0x8024
leaq 0x70(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x25a0(%rsp), %r14
leaq 0x3820(%rip), %rsi      # 0x802c
leaq 0x6f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x25c0(%rsp), %r14
leaq 0x380d(%rip), %rsi      # 0x8035
leaq 0x6e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x25e0(%rsp), %r14
leaq 0x37fb(%rip), %rsi      # 0x803f
leaq 0x6d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2600(%rsp), %r14
leaq 0x37ea(%rip), %rsi      # 0x804a
leaq 0x6c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2620(%rsp), %r14
leaq 0x37da(%rip), %rsi      # 0x8056
leaq 0x6b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2640(%rsp), %r14
leaq 0x3771(%rip), %rsi      # 0x8009
leaq 0x6a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2660(%rsp), %r14
leaq 0x3757(%rip), %rsi      # 0x800b
leaq 0x69(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2680(%rsp), %r14
leaq 0x373e(%rip), %rsi      # 0x800e
leaq 0x68(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x26a0(%rsp), %r14
leaq 0x3726(%rip), %rsi      # 0x8012
leaq 0x67(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x26c0(%rsp), %r14
leaq 0x370f(%rip), %rsi      # 0x8017
leaq 0x66(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x26e0(%rsp), %r14
leaq 0x36f9(%rip), %rsi      # 0x801d
leaq 0x65(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2700(%rsp), %r14
leaq 0x36e4(%rip), %rsi      # 0x8024
leaq 0x64(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2720(%rsp), %r14
leaq 0x36d0(%rip), %rsi      # 0x802c
leaq 0x63(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2740(%rsp), %r14
leaq 0x36bd(%rip), %rsi      # 0x8035
leaq 0x62(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2760(%rsp), %r14
leaq 0x36ab(%rip), %rsi      # 0x803f
leaq 0x61(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2780(%rsp), %r14
leaq 0x369a(%rip), %rsi      # 0x804a
leaq 0x60(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x27a0(%rsp), %r14
leaq 0x368a(%rip), %rsi      # 0x8056
leaq 0x5f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x27c0(%rsp), %r14
leaq 0x3621(%rip), %rsi      # 0x8009
leaq 0x5e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x27e0(%rsp), %r14
leaq 0x3607(%rip), %rsi      # 0x800b
leaq 0x5d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2800(%rsp), %r14
leaq 0x35ee(%rip), %rsi      # 0x800e
leaq 0x5c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2820(%rsp), %r14
leaq 0x35d6(%rip), %rsi      # 0x8012
leaq 0x5b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2840(%rsp), %r14
leaq 0x35bf(%rip), %rsi      # 0x8017
leaq 0x5a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2860(%rsp), %r14
leaq 0x35a9(%rip), %rsi      # 0x801d
leaq 0x59(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2880(%rsp), %r14
leaq 0x3594(%rip), %rsi      # 0x8024
leaq 0x58(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x28a0(%rsp), %r14
leaq 0x3580(%rip), %rsi      # 0x802c
leaq 0x57(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x28c0(%rsp), %r14
leaq 0x356d(%rip), %rsi      # 0x8035
leaq 0x56(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x28e0(%rsp), %r14
leaq 0x355b(%rip), %rsi      # 0x803f
leaq 0x55(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2900(%rsp), %r14
leaq 0x354a(%rip), %rsi      # 0x804a
leaq 0x54(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2920(%rsp), %r14
leaq 0x353a(%rip), %rsi      # 0x8056
leaq 0x53(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2940(%rsp), %r14
leaq 0x34d1(%rip), %rsi      # 0x8009
leaq 0x52(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2960(%rsp), %r14
leaq 0x34b7(%rip), %rsi      # 0x800b
leaq 0x51(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2980(%rsp), %r14
leaq 0x349e(%rip), %rsi      # 0x800e
leaq 0x50(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x29a0(%rsp), %r14
leaq 0x3486(%rip), %rsi      # 0x8012
leaq 0x4f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x29c0(%rsp), %r14
leaq 0x346f(%rip), %rsi      # 0x8017
leaq 0x4e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x29e0(%rsp), %r14
leaq 0x3459(%rip), %rsi      # 0x801d
leaq 0x4d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2a00(%rsp), %r14
leaq 0x3444(%rip), %rsi      # 0x8024
leaq 0x4c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2a20(%rsp), %r14
leaq 0x3430(%rip), %rsi      # 0x802c
leaq 0x4b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2a40(%rsp), %r14
leaq 0x341d(%rip), %rsi      # 0x8035
leaq 0x4a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2a60(%rsp), %r14
leaq 0x340b(%rip), %rsi      # 0x803f
leaq 0x49(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2a80(%rsp), %r14
leaq 0x33fa(%rip), %rsi      # 0x804a
leaq 0x48(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2aa0(%rsp), %r14
leaq 0x33ea(%rip), %rsi      # 0x8056
leaq 0x47(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ac0(%rsp), %r14
leaq 0x3381(%rip), %rsi      # 0x8009
leaq 0x46(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ae0(%rsp), %r14
leaq 0x3367(%rip), %rsi      # 0x800b
leaq 0x45(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2b00(%rsp), %r14
leaq 0x334e(%rip), %rsi      # 0x800e
leaq 0x44(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2b20(%rsp), %r14
leaq 0x3336(%rip), %rsi      # 0x8012
leaq 0x43(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2b40(%rsp), %r14
leaq 0x331f(%rip), %rsi      # 0x8017
leaq 0x42(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2b60(%rsp), %r14
leaq 0x3309(%rip), %rsi      # 0x801d
leaq 0x41(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2b80(%rsp), %r14
leaq 0x32f4(%rip), %rsi      # 0x8024
leaq 0x40(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ba0(%rsp), %r14
leaq 0x32e0(%rip), %rsi      # 0x802c
leaq 0x3f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2bc0(%rsp), %r14
leaq 0x32cd(%rip), %rsi      # 0x8035
leaq 0x3e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2be0(%rsp), %r14
leaq 0x32bb(%rip), %rsi      # 0x803f
leaq 0x3d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2c00(%rsp), %r14
leaq 0x32aa(%rip), %rsi      # 0x804a
leaq 0x3c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2c20(%rsp), %r14
leaq 0x329a(%rip), %rsi      # 0x8056
leaq 0x3b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2c40(%rsp), %r14
leaq 0x3231(%rip), %rsi      # 0x8009
leaq 0x3a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2c60(%rsp), %r14
leaq 0x3217(%rip), %rsi      # 0x800b
leaq 0x39(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2c80(%rsp), %r14
leaq 0x31fe(%rip), %rsi      # 0x800e
leaq 0x38(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ca0(%rsp), %r14
leaq 0x31e6(%rip), %rsi      # 0x8012
leaq 0x37(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2cc0(%rsp), %r14
leaq 0x31cf(%rip), %rsi      # 0x8017
leaq 0x36(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ce0(%rsp), %r14
leaq 0x31b9(%rip), %rsi      # 0x801d
leaq 0x35(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2d00(%rsp), %r14
leaq 0x31a4(%rip), %rsi      # 0x8024
leaq 0x34(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2d20(%rsp), %r14
leaq 0x3190(%rip), %rsi      # 0x802c
leaq 0x33(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2d40(%rsp), %r14
leaq 0x317d(%rip), %rsi      # 0x8035
leaq 0x32(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2d60(%rsp), %r14
leaq 0x316b(%rip), %rsi      # 0x803f
leaq 0x31(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2d80(%rsp), %r14
leaq 0x315a(%rip), %rsi      # 0x804a
leaq 0x30(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2da0(%rsp), %r14
leaq 0x314a(%rip), %rsi      # 0x8056
leaq 0x2f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2dc0(%rsp), %r14
leaq 0x30e1(%rip), %rsi      # 0x8009
leaq 0x2e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2de0(%rsp), %r14
leaq 0x30c7(%rip), %rsi      # 0x800b
leaq 0x2d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2e00(%rsp), %r14
leaq 0x30ae(%rip), %rsi      # 0x800e
leaq 0x2c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2e20(%rsp), %r14
leaq 0x3096(%rip), %rsi      # 0x8012
leaq 0x2b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2e40(%rsp), %r14
leaq 0x307f(%rip), %rsi      # 0x8017
leaq 0x2a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2e60(%rsp), %r14
leaq 0x3069(%rip), %rsi      # 0x801d
leaq 0x29(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2e80(%rsp), %r14
leaq 0x3054(%rip), %rsi      # 0x8024
leaq 0x28(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ea0(%rsp), %r14
leaq 0x3040(%rip), %rsi      # 0x802c
leaq 0x27(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ec0(%rsp), %r14
leaq 0x302d(%rip), %rsi      # 0x8035
leaq 0x26(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2ee0(%rsp), %r14
leaq 0x301b(%rip), %rsi      # 0x803f
leaq 0x25(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2f00(%rsp), %r14
leaq 0x300a(%rip), %rsi      # 0x804a
leaq 0x24(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2f20(%rsp), %r14
leaq 0x2ffa(%rip), %rsi      # 0x8056
leaq 0x23(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2f40(%rsp), %r14
leaq 0x2f91(%rip), %rsi      # 0x8009
leaq 0x22(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2f60(%rsp), %r14
leaq 0x2f77(%rip), %rsi      # 0x800b
leaq 0x21(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2f80(%rsp), %r14
leaq 0x2f5e(%rip), %rsi      # 0x800e
leaq 0x20(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2fa0(%rsp), %r14
leaq 0x2f46(%rip), %rsi      # 0x8012
leaq 0x1f(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2fc0(%rsp), %r14
leaq 0x2f2f(%rip), %rsi      # 0x8017
leaq 0x1e(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x2fe0(%rsp), %r14
leaq 0x2f19(%rip), %rsi      # 0x801d
leaq 0x1d(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3000(%rsp), %r14
leaq 0x2f04(%rip), %rsi      # 0x8024
leaq 0x1c(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3020(%rsp), %r14
leaq 0x2ef0(%rip), %rsi      # 0x802c
leaq 0x1b(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3040(%rsp), %r14
leaq 0x2edd(%rip), %rsi      # 0x8035
leaq 0x1a(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3060(%rsp), %r14
leaq 0x2ecb(%rip), %rsi      # 0x803f
leaq 0x19(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3080(%rsp), %r14
leaq 0x2eba(%rip), %rsi      # 0x804a
leaq 0x18(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x30a0(%rsp), %r14
leaq 0x2eaa(%rip), %rsi      # 0x8056
leaq 0x17(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x30c0(%rsp), %r14
leaq 0x2e41(%rip), %rsi      # 0x8009
leaq 0x16(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x30e0(%rsp), %r14
leaq 0x2e27(%rip), %rsi      # 0x800b
leaq 0x15(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3100(%rsp), %r14
leaq 0x2e0e(%rip), %rsi      # 0x800e
leaq 0x14(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3120(%rsp), %r14
leaq 0x2df6(%rip), %rsi      # 0x8012
leaq 0x13(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3140(%rsp), %r14
leaq 0x2ddf(%rip), %rsi      # 0x8017
leaq 0x12(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3160(%rsp), %r14
leaq 0x2dc9(%rip), %rsi      # 0x801d
leaq 0x11(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3180(%rsp), %r14
leaq 0x2db4(%rip), %rsi      # 0x8024
leaq 0x10(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x31a0(%rsp), %r14
leaq 0x2da0(%rip), %rsi      # 0x802c
leaq 0xf(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x31c0(%rsp), %r14
leaq 0x2d8d(%rip), %rsi      # 0x8035
leaq 0xe(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x31e0(%rsp), %r14
leaq 0x2d7b(%rip), %rsi      # 0x803f
leaq 0xd(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3200(%rsp), %r14
leaq 0x2d6a(%rip), %rsi      # 0x804a
leaq 0xc(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x3220(%rsp), %r14
leaq 0x2d5a(%rip), %rsi      # 0x8056
leaq 0xb(%rsp), %rdx
movq %r14, %rdi
callq 0x5bfe
leaq 0x1e8(%rsp), %rdi
leaq 0x240(%rsp), %rsi
leaq 0xa(%rsp), %rcx
movl $0x180, %edx            # imm = 0x180
callq 0x5c3a
movl $0x2fe0, %ebx           # imm = 0x2FE0
leaq (%rsp,%rbx), %rdi
addq $0x240, %rdi            # imm = 0x240
callq 0x20c0
addq $-0x20, %rbx
cmpq $-0x20, %rbx
jne 0x532d
leaq 0x2db6(%rip), %rsi      # 0x8104
leaq 0x240(%rsp), %rbx
movl $0x600, %edx            # imm = 0x600
movq %rbx, %rdi
callq 0x2170
leaq 0x1d0(%rsp), %rdi
leaq 0x1b8(%rsp), %rcx
movl $0x180, %edx            # imm = 0x180
movq %rbx, %rsi
callq 0x5c74
leaq 0x337d(%rip), %rsi      # 0x8704
leaq 0x240(%rsp), %rbx
movl $0x600, %edx            # imm = 0x600
movq %rbx, %rdi
callq 0x2170
leaq 0x1b8(%rsp), %rdi
leaq 0x9(%rsp), %rcx
movl $0x180, %edx            # imm = 0x180
movq %rbx, %rsi
callq 0x5c74
xorl %r13d, %r13d
pushq $0x28
popq %rbx
leaq 0x220(%rsp), %r14
leaq 0x188(%rsp), %r15
xorl %ebp, %ebp
cmpq $0xc0, %rbp
je 0x543d
movq %rbx, %rdi
callq 0x21d0
movq %rax, %r12
movq 0x1e8(%rsp), %rsi
addq %r13, %rsi
movq %r14, %rdi
callq 0x2250
movq 0x1d0(%rsp), %rax
movl (%rax,%rbp,4), %edx
movq 0x1b8(%rsp), %rax
movl (%rax,%rbp,4), %ecx
movq %r12, %rdi
movq %r14, %rsi
callq 0x7152
movq %r14, %rdi
callq 0x20c0
movq 0x190(%rsp), %rsi
addq %r13, %rsi
movq %r15, %rdi
movq %r12, %rdx
callq 0x6286
incq %rbp
addq $0x20, %r13
jmp 0x53ce
leaq 0x2c1f(%rip), %rsi      # 0x8063
leaq 0x240(%rsp), %rdi
leaq 0x9(%rsp), %rdx
callq 0x5bfe
movq 0x7b7b(%rip), %rdi      # 0xcfd8
leaq 0x2c09(%rip), %rsi      # 0x806d
callq 0x21c0
leaq 0x240(%rsp), %rsi
movq %rax, %rdi
callq 0x21b0
leaq 0x2c09(%rip), %rsi      # 0x8089
movq %rax, %rdi
callq 0x21c0
movq %rax, %rdi
callq 0x20d0
leaq 0x240(%rsp), %rdi
callq 0x20c0
leaq 0x1b8(%rsp), %rdi
callq 0x60de
leaq 0x1d0(%rsp), %rdi
callq 0x60de
leaq 0x1e8(%rsp), %rdi
callq 0x5caa
leaq 0x200(%rsp), %rdi
callq 0x20c0
leaq 0x3240(%rsp), %rdi
callq 0x2150
leaq 0x190(%rsp), %rdi
callq 0x5caa
leaq 0x188(%rsp), %rdi
callq 0x619e
xorl %eax, %eax
addq $0x33c8, %rsp           # imm = 0x33C8
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
jmp 0x5b66
movq %rax, %r15
jmp 0x5b76
movq %rax, %r15
jmp 0x5b83
movq %rax, %r15
movl $0x2fe0, %r12d          # imm = 0x2FE0
leaq (%rsp,%r12), %rdi
addq $0x240, %rdi            # imm = 0x240
callq 0x20c0
addq $-0x20, %r12
cmpq $-0x20, %r12
jne 0x552a
movb $0x1, %cl
jmp 0x5805
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
jmp 0x5800
movq %rax, %r15
xorl %ecx, %ecx
jmp 0x5ac4
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
jmp 0x5abf
movq %rax, %r15
xorl %ecx, %ecx
cmpq %r14, %rbx
sete %al
testb %cl, %cl
jne 0x5b95
testb %al, %al
jne 0x5b95
addq $-0x20, %r14
movq %r14, %rdi
callq 0x20c0
cmpq %rbx, %r14
jne 0x5ada
jmp 0x5b95
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
jmp 0x5b24
movq %rax, %r15
xorl %ecx, %ecx
jmp 0x5ac4
jmp 0x5b92
movq %rax, %r15
jmp 0x5baf
movq %rax, %r15
leaq 0x240(%rsp), %rdi
callq 0x20c0
jmp 0x5b69
movq %rax, %r15
jmp 0x5b59
movq %rax, %r15
leaq 0x220(%rsp), %rdi
callq 0x20c0
pushq $0x28
popq %rsi
movq %r12, %rdi
callq 0x21e0
jmp 0x5b69
movq %rax, %r15
leaq 0x1b8(%rsp), %rdi
callq 0x60de
leaq 0x1d0(%rsp), %rdi
callq 0x60de
leaq 0x1e8(%rsp), %rdi
callq 0x5caa
jmp 0x5b95
movq %rax, %r15
leaq 0x200(%rsp), %rdi
callq 0x20c0
leaq 0x3240(%rsp), %rdi
callq 0x2150
leaq 0x190(%rsp), %rdi
callq 0x5caa
leaq 0x188(%rsp), %rdi
callq 0x619e
movq %r15, %rdi
callq 0x2330
nop