// File: auton1[P]viterbi/parameters.cpp
// Function: parameters::print_params()
void parameters::print_params()
{
	parameters defaults(0, 0);

	LOG.printLOG("Parameters as interpreted:\n");

	for (unsigned int ui=0; ui<vcf_filenames.size(); ui++)
	{
		string tmp_name = vcf_filenames[ui];
		if (vcf_format[ui] == false)
			LOG.printLOG("\t--bcf " + tmp_name + "\n");
		else if (vcf_format[ui] == true && vcf_compressed[ui] == false)
			LOG.printLOG("\t--vcf " + tmp_name + "\n");
		else if (vcf_format[ui] == true && vcf_compressed[ui] == true)
			LOG.printLOG("\t--gzvcf " + tmp_name + "\n");
	}

	if (chrs_to_keep.size() > 0)
	{
		for (set<string>::iterator it=chrs_to_keep.begin(); it != chrs_to_keep.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--chr " + tmp + "\n");
		}
	}

	if (chrs_to_exclude.size() > 0)
	{
		for (set<string>::iterator it=chrs_to_exclude.begin(); it != chrs_to_exclude.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--not-chr " + tmp + "\n");
		}
	}
	if (contigs_file != defaults.contigs_file) LOG.printLOG("\t--contigs " + contigs_file + "\n");
	if (end_pos != defaults.end_pos) LOG.printLOG("\t--to-bp " + output_log::int2str(end_pos) + "\n");
	if (exclude_positions_file != defaults.exclude_positions_file) LOG.printLOG("\t--exclude-positions " + exclude_positions_file + "\n");
	if (exclude_positions_overlap_file != defaults.exclude_positions_overlap_file) LOG.printLOG("\t--exclude-positions-overlap " + exclude_positions_overlap_file + "\n");
	if (indv_exclude_file != defaults.indv_exclude_file) LOG.printLOG("\t--exclude " + indv_exclude_file + "\n");
	if (indv_keep_file != defaults.indv_keep_file) LOG.printLOG("\t--keep " + indv_keep_file + "\n");
	if (keep_only_indels != defaults.keep_only_indels) LOG.printLOG("\t--keep-only-indels\n");
	if (min_mac != defaults.min_mac) LOG.printLOG("\t--mac " + output_log::dbl2str(min_mac, 3) + "\n");
	if (min_maf != defaults.min_maf) LOG.printLOG("\t--maf " + output_log::dbl2str(min_maf, 3) + "\n");
	if (max_alleles != defaults.max_alleles) LOG.printLOG("\t--max-alleles " + output_log::int2str(max_alleles) + "\n");
	if (max_genotype_depth != defaults.max_genotype_depth) LOG.printLOG("\t--maxDP " + output_log::dbl2str(max_genotype_depth, 3) + "\n");
	if (max_mac != defaults.max_mac) LOG.printLOG("\t--max-mac " + output_log::dbl2str(max_mac, 3) + "\n");
	if (max_maf != defaults.max_maf) LOG.printLOG("\t--max-maf " + output_log::dbl2str(max_maf, 3) + "\n");
	if (max_missing_call_count != defaults.max_missing_call_count) LOG.printLOG("\t--max-missing-count " + output_log::dbl2str(max_missing_call_count, 3) + "\n");
	if (max_mean_depth != defaults.max_mean_depth) LOG.printLOG("\t--max-meanDP " + output_log::dbl2str(max_mean_depth, 3) + "\n");
	if (max_non_ref_ac != defaults.max_non_ref_ac) LOG.printLOG("\t--max-non-ref-ac " + output_log::dbl2str(max_non_ref_ac, 3) + "\n");
	if (max_non_ref_af != defaults.max_non_ref_af) LOG.printLOG("\t--max-non-ref-af " + output_log::dbl2str(max_non_ref_af, 3) + "\n");
	if (max_N_indv != defaults.max_N_indv) LOG.printLOG("\t--max-indv " + output_log::int2str(max_N_indv) + "\n");
	if (min_alleles != defaults.min_alleles) LOG.printLOG("\t--min-alleles " + output_log::int2str(min_alleles) + "\n");
	if (min_genotype_depth != defaults.min_genotype_depth) LOG.printLOG("\t--minDP " + output_log::dbl2str(min_genotype_depth, 3) + "\n");
	if (min_genotype_quality != defaults.min_genotype_quality) LOG.printLOG("\t--minGQ " + output_log::dbl2str(min_genotype_quality, 3) + "\n");
	if (min_HWE_pvalue != defaults.min_HWE_pvalue) LOG.printLOG("\t--hwe " + output_log::dbl2str(min_HWE_pvalue, 3) + "\n");
	if (min_interSNP_distance != defaults.min_interSNP_distance) LOG.printLOG("\t--thin " + output_log::int2str(min_interSNP_distance) + "\n");
	if (min_kept_mask_value != defaults.min_kept_mask_value) LOG.printLOG("\t--mask-min " + output_log::int2str(min_kept_mask_value) + "\n");
	if (min_mean_depth != defaults.min_mean_depth) LOG.printLOG("\t--min-meanDP " + output_log::dbl2str(min_mean_depth, 3) + "\n");
	if (min_quality != defaults.min_quality) LOG.printLOG("\t--minQ " + output_log::dbl2str(min_quality, 3) + "\n");
	if (min_r2 != defaults.min_r2) LOG.printLOG("\t--min-r2 " + output_log::dbl2str(min_r2, 3) + "\n");
	if (min_site_call_rate != defaults.min_site_call_rate) LOG.printLOG("\t--max-missing " + output_log::dbl2str(min_site_call_rate, 3) + "\n");
	if (min_non_ref_ac != defaults.min_non_ref_ac) LOG.printLOG("\t--non-ref-ac " + output_log::dbl2str(min_non_ref_ac, 3) + "\n");
	if (min_non_ref_af != defaults.min_non_ref_af) LOG.printLOG("\t--non-ref-af " + output_log::dbl2str(min_non_ref_af, 3) + "\n");
	if (output_prefix != defaults.output_prefix) LOG.printLOG("\t--out " + output_prefix + "\n");
	if (phased_only) LOG.printLOG("\t--phased\n");
	if (positions_file != defaults.positions_file) LOG.printLOG("\t--positions " + positions_file + "\n");
	if (positions_overlap_file != defaults.positions_overlap_file) LOG.printLOG("\t--positions-overlap " + positions_overlap_file + "\n");
	if (remove_all_filtered_genotypes) LOG.printLOG("\t--remove-filtered-geno-all\n");
	if (remove_all_filtered_sites) LOG.printLOG("\t--remove-filtered-all\n");
	if (remove_indels != defaults.remove_indels) LOG.printLOG("\t--remove-indels\n");
	if (snps_to_exclude_file != defaults.snps_to_exclude_file) LOG.printLOG("\t--exclude " + snps_to_exclude_file + "\n");
	if (snps_to_keep_file != defaults.snps_to_keep_file) LOG.printLOG("\t--snps " + snps_to_keep_file + "\n");
	if (start_pos != defaults.start_pos) LOG.printLOG("\t--from-bp " + output_log::int2str(start_pos) + "\n");
	if (stream_out != defaults.stream_out) LOG.printLOG("\t--stdout\n");
	if (temp_dir != defaults.temp_dir) LOG.printLOG("\t--temp " + temp_dir + "\n");

	if (site_filter_flags_to_exclude.size() > 0)
		for (set<string>::iterator it=site_filter_flags_to_exclude.begin(); it != site_filter_flags_to_exclude.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--remove-filtered " + tmp + "\n");
		}

	if (site_filter_flags_to_keep.size() > 0)
		for (set<string>::iterator it=site_filter_flags_to_keep.begin(); it != site_filter_flags_to_keep.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--keep-filtered " + tmp + "\n");
		}

	if (geno_filter_flags_to_exclude.size() > 0)
		for (set<string>::iterator it=geno_filter_flags_to_exclude.begin(); it != geno_filter_flags_to_exclude.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--remove-filtered-geno " + tmp + "\n");
		}

	if (site_INFO_flags_to_remove.size() > 0)
		for (set<string>::iterator it=site_INFO_flags_to_remove.begin(); it != site_INFO_flags_to_remove.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--remove-INFO " + tmp + "\n");
		}

	if (site_INFO_flags_to_keep.size() > 0)
		for (set<string>::iterator it=site_INFO_flags_to_keep.begin(); it != site_INFO_flags_to_keep.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--keep-INFO " + tmp + "\n");
		}

	if (BED_file != defaults.BED_file)
	{
		if (BED_exclude == false)
			LOG.printLOG("\t--bed " + BED_file + "\n");
		else
			LOG.printLOG("\t--exclude-bed " + BED_file + "\n");
	}

	if (mask_file != defaults.mask_file)
	{
		if (invert_mask == false)
			LOG.printLOG("\t--mask " + mask_file + "\n");
		else
			LOG.printLOG("\t--invert-mask " + mask_file + "\n");
	}

	if (snps_to_keep.size() > 0)
		for (set<string>::iterator it=snps_to_keep.begin(); it != snps_to_keep.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--snp " + tmp + "\n");
		}

	if (indv_to_keep.size() > 0)
		for (set<string>::iterator it=indv_to_keep.begin(); it != indv_to_keep.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--indv " + tmp + "\n");
		}

	if (indv_to_exclude.size() > 0)
		for (set<string>::iterator it=indv_to_exclude.begin(); it != indv_to_exclude.end(); ++it)
		{
			string tmp = *it;
			LOG.printLOG("\t--remove-indv " + tmp + "\n");
		}

	LOG.printLOG("\t--seed " + output_log::int2str(seed) + "\n");
	LOG.printLOG("\t--maxthreads " + output_log::int2str(max_threads) + "\n");

	if (run_viterbi != defaults.run_viterbi)
		LOG.printLOG("\t--fwdbck\n");

	if (map_filename != defaults.map_filename) LOG.printLOG("\t--map " + map_filename + "\n");
	if (recomb_rate != defaults.recomb_rate) LOG.printLOG("\t--recomb " + output_log::dbl2str(recomb_rate, 3) + "\n");

	if (viterbi_indv != defaults.viterbi_indv)
	{
		for (auto it = viterbi_indv.begin(); it != viterbi_indv.end(); ++it)
		{
			LOG.printLOG("\t--test-indv " + *it + "\n");
		}
	}

	if (p_error != defaults.p_error) LOG.printLOG("\t--error " + output_log::dbl2str(p_error, 3) + "\n");

	LOG.printLOG("\n");
}

// Assembly:
subq $0x1c58, %rsp           # imm = 0x1C58
movq %rdi, 0x1c50(%rsp)
movq 0x1c50(%rsp), %rax
movq %rax, 0xb8(%rsp)
xorl %esi, %esi
movl %esi, %edx
leaq 0x1700(%rsp), %rdi
callq 0x67120
leaq 0x16df(%rsp), %rdi
movq %rdi, 0xc0(%rsp)
callq 0x69f0
movq 0xc0(%rsp), %rdx
leaq 0xa8bb(%rip), %rsi      # 0x762df
leaq 0x16e0(%rsp), %rdi
callq 0x67c0
jmp 0x6ba33
leaq 0x27bc6(%rip), %rdi     # 0x93600
leaq 0x16e0(%rsp), %rsi
callq 0x71280
jmp 0x6ba49
leaq 0x16e0(%rsp), %rdi
callq 0x6b50
leaq 0x16df(%rsp), %rdi
callq 0x65f0
movl $0x0, 0x16c8(%rsp)
movq 0xb8(%rsp), %rdi
movl 0x16c8(%rsp), %eax
movq %rax, 0xb0(%rsp)
addq $0x458, %rdi            # imm = 0x458
callq 0x10270
movq %rax, %rcx
movq 0xb0(%rsp), %rax
cmpq %rcx, %rax
jae 0x6bfcd
movq 0xb8(%rsp), %rdi
addq $0x458, %rdi            # imm = 0x458
movl 0x16c8(%rsp), %eax
movl %eax, %esi
callq 0x10290
movq %rax, %rsi
leaq 0x16a8(%rsp), %rdi
callq 0x61c0
jmp 0x6bad4
movq 0xb8(%rsp), %rdi
addq $0x470, %rdi            # imm = 0x470
movl 0x16c8(%rsp), %eax
movl %eax, %esi
callq 0x102b0
movq %rdx, 0xa0(%rsp)
movq %rax, 0xa8(%rsp)
jmp 0x6bb03
movq 0xa0(%rsp), %rax
movq 0xa8(%rsp), %rcx
movq %rcx, 0x1698(%rsp)
movq %rax, 0x16a0(%rsp)
leaq 0x1698(%rsp), %rdi
callq 0x10310
andb $0x1, %al
movzbl %al, %eax
cmpl $0x0, %eax
jne 0x6bc73
leaq 0xa7b6(%rip), %rsi      # 0x762fb
leaq 0x1658(%rsp), %rdi
leaq 0x16a8(%rsp), %rdx
callq 0xe8d0
jmp 0x6bb5c
leaq 0x8588(%rip), %rdx      # 0x740eb
leaq 0x1678(%rsp), %rdi
leaq 0x1658(%rsp), %rsi
callq 0xf4a0
jmp 0x6bb7a
leaq 0x27a7f(%rip), %rdi     # 0x93600
leaq 0x1678(%rsp), %rsi
callq 0x71280
jmp 0x6bb90
leaq 0x1678(%rsp), %rdi
callq 0x6b50
leaq 0x1658(%rsp), %rdi
callq 0x6b50
jmp 0x6bf98
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6bbe6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x16e0(%rsp), %rdi
callq 0x6b50
leaq 0x16df(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x70664
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6bfbb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6bc61
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1678(%rsp), %rdi
callq 0x6b50
leaq 0x1658(%rsp), %rdi
callq 0x6b50
jmp 0x6bfbb
movq 0xb8(%rsp), %rdi
addq $0x470, %rdi            # imm = 0x470
movl 0x16c8(%rsp), %eax
movl %eax, %esi
callq 0x102b0
movq %rdx, 0x90(%rsp)
movq %rax, 0x98(%rsp)
jmp 0x6bca2
movq 0x90(%rsp), %rax
movq 0x98(%rsp), %rcx
movq %rcx, 0x1648(%rsp)
movq %rax, 0x1650(%rsp)
leaq 0x1648(%rsp), %rdi
callq 0x10310
andb $0x1, %al
movzbl %al, %ecx
xorl %eax, %eax
cmpl $0x1, %ecx
movb %al, 0x8f(%rsp)
jne 0x6bd4a
movq 0xb8(%rsp), %rdi
addq $0x498, %rdi            # imm = 0x498
movl 0x16c8(%rsp), %eax
movl %eax, %esi
callq 0x102b0
movq %rdx, 0x78(%rsp)
movq %rax, 0x80(%rsp)
jmp 0x6bd0e
movq 0x78(%rsp), %rax
movq 0x80(%rsp), %rcx
movq %rcx, 0x1638(%rsp)
movq %rax, 0x1640(%rsp)
leaq 0x1638(%rsp), %rdi
callq 0x10310
andb $0x1, %al
movzbl %al, %eax
cmpl $0x0, %eax
sete %al
movb %al, 0x8f(%rsp)
movb 0x8f(%rsp), %al
testb $0x1, %al
jne 0x6bd5a
jmp 0x6be14
leaq 0xa5a2(%rip), %rsi      # 0x76303
leaq 0x15f8(%rsp), %rdi
leaq 0x16a8(%rsp), %rdx
callq 0xe8d0
jmp 0x6bd78
leaq 0x836c(%rip), %rdx      # 0x740eb
leaq 0x1618(%rsp), %rdi
leaq 0x15f8(%rsp), %rsi
callq 0xf4a0
jmp 0x6bd96
leaq 0x27863(%rip), %rdi     # 0x93600
leaq 0x1618(%rsp), %rsi
callq 0x71280
jmp 0x6bdac
leaq 0x1618(%rsp), %rdi
callq 0x6b50
leaq 0x15f8(%rsp), %rdi
callq 0x6b50
jmp 0x6bf96
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6be02
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1618(%rsp), %rdi
callq 0x6b50
leaq 0x15f8(%rsp), %rdi
callq 0x6b50
jmp 0x6bfbb
movq 0xb8(%rsp), %rdi
addq $0x470, %rdi            # imm = 0x470
movl 0x16c8(%rsp), %eax
movl %eax, %esi
callq 0x102b0
movq %rdx, 0x68(%rsp)
movq %rax, 0x70(%rsp)
jmp 0x6be3d
movq 0x68(%rsp), %rax
movq 0x70(%rsp), %rcx
movq %rcx, 0x15e8(%rsp)
movq %rax, 0x15f0(%rsp)
leaq 0x15e8(%rsp), %rdi
callq 0x10310
andb $0x1, %al
movzbl %al, %ecx
xorl %eax, %eax
cmpl $0x1, %ecx
movb %al, 0x67(%rsp)
jne 0x6bed3
movq 0xb8(%rsp), %rdi
addq $0x498, %rdi            # imm = 0x498
movl 0x16c8(%rsp), %eax
movl %eax, %esi
callq 0x102b0
movq %rdx, 0x50(%rsp)
movq %rax, 0x58(%rsp)
jmp 0x6be9d
movq 0x50(%rsp), %rax
movq 0x58(%rsp), %rcx
movq %rcx, 0x15d8(%rsp)
movq %rax, 0x15e0(%rsp)
leaq 0x15d8(%rsp), %rdi
callq 0x10310
andb $0x1, %al
movzbl %al, %eax
cmpl $0x1, %eax
sete %al
movb %al, 0x67(%rsp)
movb 0x67(%rsp), %al
testb $0x1, %al
jne 0x6bee0
jmp 0x6bf94
leaq 0xa424(%rip), %rsi      # 0x7630b
leaq 0x1598(%rsp), %rdi
leaq 0x16a8(%rsp), %rdx
callq 0xe8d0
jmp 0x6befe
leaq 0x81e6(%rip), %rdx      # 0x740eb
leaq 0x15b8(%rsp), %rdi
leaq 0x1598(%rsp), %rsi
callq 0xf4a0
jmp 0x6bf1c
leaq 0x276dd(%rip), %rdi     # 0x93600
leaq 0x15b8(%rsp), %rsi
callq 0x71280
jmp 0x6bf32
leaq 0x15b8(%rsp), %rdi
callq 0x6b50
leaq 0x1598(%rsp), %rdi
callq 0x6b50
jmp 0x6bf94
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6bf85
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x15b8(%rsp), %rdi
callq 0x6b50
leaq 0x1598(%rsp), %rdi
callq 0x6b50
jmp 0x6bfbb
jmp 0x6bf96
jmp 0x6bf98
leaq 0x16a8(%rsp), %rdi
callq 0x6b50
movl 0x16c8(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x16c8(%rsp)
jmp 0x6ba6e
leaq 0x16a8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x58, %rdi
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6c150
movq 0xb8(%rsp), %rdi
addq $0x58, %rdi
callq 0x10ad0
movq %rax, 0x1590(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x58, %rdi
callq 0x10ba0
movq %rax, 0x1588(%rsp)
leaq 0x1590(%rsp), %rdi
leaq 0x1588(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6c038
jmp 0x6c14e
leaq 0x1590(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x1568(%rsp), %rdi
callq 0x61c0
jmp 0x6c057
leaq 0xa2b7(%rip), %rsi      # 0x76315
leaq 0x1528(%rsp), %rdi
leaq 0x1568(%rsp), %rdx
callq 0xe8d0
jmp 0x6c075
leaq 0x806f(%rip), %rdx      # 0x740eb
leaq 0x1548(%rsp), %rdi
leaq 0x1528(%rsp), %rsi
callq 0xf4a0
jmp 0x6c093
leaq 0x27566(%rip), %rdi     # 0x93600
leaq 0x1548(%rsp), %rsi
callq 0x71280
jmp 0x6c0a9
leaq 0x1548(%rsp), %rdi
callq 0x6b50
leaq 0x1528(%rsp), %rdi
callq 0x6b50
leaq 0x1568(%rsp), %rdi
callq 0x6b50
leaq 0x1590(%rsp), %rdi
callq 0x5f300
jmp 0x6c001
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c13c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c12f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1548(%rsp), %rdi
callq 0x6b50
leaq 0x1528(%rsp), %rdi
callq 0x6b50
leaq 0x1568(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6c150
movq 0xb8(%rsp), %rdi
addq $0x28, %rdi
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6c2d3
movq 0xb8(%rsp), %rdi
addq $0x28, %rdi
callq 0x10ad0
movq %rax, 0x1520(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x28, %rdi
callq 0x10ba0
movq %rax, 0x1518(%rsp)
leaq 0x1520(%rsp), %rdi
leaq 0x1518(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6c1bb
jmp 0x6c2d1
leaq 0x1520(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x14f8(%rsp), %rdi
callq 0x61c0
jmp 0x6c1da
leaq 0xa13c(%rip), %rsi      # 0x7631d
leaq 0x14b8(%rsp), %rdi
leaq 0x14f8(%rsp), %rdx
callq 0xe8d0
jmp 0x6c1f8
leaq 0x7eec(%rip), %rdx      # 0x740eb
leaq 0x14d8(%rsp), %rdi
leaq 0x14b8(%rsp), %rsi
callq 0xf4a0
jmp 0x6c216
leaq 0x273e3(%rip), %rdi     # 0x93600
leaq 0x14d8(%rsp), %rsi
callq 0x71280
jmp 0x6c22c
leaq 0x14d8(%rsp), %rdi
callq 0x6b50
leaq 0x14b8(%rsp), %rdi
callq 0x6b50
leaq 0x14f8(%rsp), %rdi
callq 0x6b50
leaq 0x1520(%rsp), %rdi
callq 0x5f300
jmp 0x6c184
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c2bf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c2b2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x14d8(%rsp), %rdi
callq 0x6b50
leaq 0x14b8(%rsp), %rdi
callq 0x6b50
leaq 0x14f8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6c2d3
movq 0xb8(%rsp), %rdi
addq $0x88, %rdi
leaq 0x1700(%rsp), %rsi
addq $0x88, %rsi
callq 0x5f290
testb $0x1, %al
jne 0x6c2ff
jmp 0x6c3bd
movq 0xb8(%rsp), %rdx
addq $0x88, %rdx
leaq 0xa014(%rip), %rsi      # 0x76329
leaq 0x1478(%rsp), %rdi
callq 0xe8d0
jmp 0x6c324
leaq 0x7dc0(%rip), %rdx      # 0x740eb
leaq 0x1498(%rsp), %rdi
leaq 0x1478(%rsp), %rsi
callq 0xf4a0
jmp 0x6c342
leaq 0x272b7(%rip), %rdi     # 0x93600
leaq 0x1498(%rsp), %rsi
callq 0x71280
jmp 0x6c358
leaq 0x1498(%rsp), %rdi
callq 0x6b50
leaq 0x1478(%rsp), %rdi
callq 0x6b50
jmp 0x6c3bd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c3ab
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1498(%rsp), %rdi
callq 0x6b50
leaq 0x1478(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0xa8(%rax), %eax
cmpl 0x17a8(%rsp), %eax
je 0x6c4dc
movq 0xb8(%rsp), %rax
movl 0xa8(%rax), %esi
leaq 0x1418(%rsp), %rdi
callq 0x71730
jmp 0x6c3f5
leaq 0x9f39(%rip), %rsi      # 0x76335
leaq 0x1438(%rsp), %rdi
leaq 0x1418(%rsp), %rdx
callq 0xf4f0
jmp 0x6c413
leaq 0x7cd1(%rip), %rdx      # 0x740eb
leaq 0x1458(%rsp), %rdi
leaq 0x1438(%rsp), %rsi
callq 0xf4a0
jmp 0x6c431
leaq 0x271c8(%rip), %rdi     # 0x93600
leaq 0x1458(%rsp), %rsi
callq 0x71280
jmp 0x6c447
leaq 0x1458(%rsp), %rdi
callq 0x6b50
leaq 0x1438(%rsp), %rdi
callq 0x6b50
leaq 0x1418(%rsp), %rdi
callq 0x6b50
jmp 0x6c4dc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c4ca
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c4bd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1458(%rsp), %rdi
callq 0x6b50
leaq 0x1438(%rsp), %rdi
callq 0x6b50
leaq 0x1418(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0xb0, %rdi
leaq 0x1700(%rsp), %rsi
addq $0xb0, %rsi
callq 0x5f290
testb $0x1, %al
jne 0x6c508
jmp 0x6c5c6
movq 0xb8(%rsp), %rdx
addq $0xb0, %rdx
leaq 0x9e21(%rip), %rsi      # 0x7633f
leaq 0x13d8(%rsp), %rdi
callq 0xe8d0
jmp 0x6c52d
leaq 0x7bb7(%rip), %rdx      # 0x740eb
leaq 0x13f8(%rsp), %rdi
leaq 0x13d8(%rsp), %rsi
callq 0xf4a0
jmp 0x6c54b
leaq 0x270ae(%rip), %rdi     # 0x93600
leaq 0x13f8(%rsp), %rsi
callq 0x71280
jmp 0x6c561
leaq 0x13f8(%rsp), %rdi
callq 0x6b50
leaq 0x13d8(%rsp), %rdi
callq 0x6b50
jmp 0x6c5c6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c5b4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x13f8(%rsp), %rdi
callq 0x6b50
leaq 0x13d8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0xd0, %rdi
leaq 0x1700(%rsp), %rsi
addq $0xd0, %rsi
callq 0x5f290
testb $0x1, %al
jne 0x6c5f2
jmp 0x6c6b0
movq 0xb8(%rsp), %rdx
addq $0xd0, %rdx
leaq 0x9d4d(%rip), %rsi      # 0x76355
leaq 0x1398(%rsp), %rdi
callq 0xe8d0
jmp 0x6c617
leaq 0x7acd(%rip), %rdx      # 0x740eb
leaq 0x13b8(%rsp), %rdi
leaq 0x1398(%rsp), %rsi
callq 0xf4a0
jmp 0x6c635
leaq 0x26fc4(%rip), %rdi     # 0x93600
leaq 0x13b8(%rsp), %rsi
callq 0x71280
jmp 0x6c64b
leaq 0x13b8(%rsp), %rdi
callq 0x6b50
leaq 0x1398(%rsp), %rdi
callq 0x6b50
jmp 0x6c6b0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c69e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x13b8(%rsp), %rdi
callq 0x6b50
leaq 0x1398(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x120, %rdi            # imm = 0x120
leaq 0x1700(%rsp), %rsi
addq $0x120, %rsi            # imm = 0x120
callq 0x5f290
testb $0x1, %al
jne 0x6c6dc
jmp 0x6c79a
movq 0xb8(%rsp), %rdx
addq $0x120, %rdx            # imm = 0x120
leaq 0x9c81(%rip), %rsi      # 0x76373
leaq 0x1358(%rsp), %rdi
callq 0xe8d0
jmp 0x6c701
leaq 0x79e3(%rip), %rdx      # 0x740eb
leaq 0x1378(%rsp), %rdi
leaq 0x1358(%rsp), %rsi
callq 0xf4a0
jmp 0x6c71f
leaq 0x26eda(%rip), %rdi     # 0x93600
leaq 0x1378(%rsp), %rsi
callq 0x71280
jmp 0x6c735
leaq 0x1378(%rsp), %rdi
callq 0x6b50
leaq 0x1358(%rsp), %rdi
callq 0x6b50
jmp 0x6c79a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c788
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1378(%rsp), %rdi
callq 0x6b50
leaq 0x1358(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x140, %rdi            # imm = 0x140
leaq 0x1700(%rsp), %rsi
addq $0x140, %rsi            # imm = 0x140
callq 0x5f290
testb $0x1, %al
jne 0x6c7c6
jmp 0x6c884
movq 0xb8(%rsp), %rdx
addq $0x140, %rdx            # imm = 0x140
leaq 0x9ba3(%rip), %rsi      # 0x7637f
leaq 0x1318(%rsp), %rdi
callq 0xe8d0
jmp 0x6c7eb
leaq 0x78f9(%rip), %rdx      # 0x740eb
leaq 0x1338(%rsp), %rdi
leaq 0x1318(%rsp), %rsi
callq 0xf4a0
jmp 0x6c809
leaq 0x26df0(%rip), %rdi     # 0x93600
leaq 0x1338(%rsp), %rsi
callq 0x71280
jmp 0x6c81f
leaq 0x1338(%rsp), %rdi
callq 0x6b50
leaq 0x1318(%rsp), %rdi
callq 0x6b50
jmp 0x6c884
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c872
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1338(%rsp), %rdi
callq 0x6b50
leaq 0x1318(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movb 0x1d9(%rax), %al
andb $0x1, %al
movzbl %al, %eax
movb 0x18d9(%rsp), %cl
andb $0x1, %cl
movzbl %cl, %ecx
cmpl %ecx, %eax
je 0x6c954
leaq 0x12f7(%rsp), %rdi
movq %rdi, 0x48(%rsp)
callq 0x69f0
movq 0x48(%rsp), %rdx
leaq 0x9abe(%rip), %rsi      # 0x76388
leaq 0x12f8(%rsp), %rdi
callq 0x67c0
jmp 0x6c8d9
leaq 0x26d20(%rip), %rdi     # 0x93600
leaq 0x12f8(%rsp), %rsi
callq 0x71280
jmp 0x6c8ef
leaq 0x12f8(%rsp), %rdi
callq 0x6b50
leaq 0x12f7(%rsp), %rdi
callq 0x65f0
jmp 0x6c954
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6c942
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x12f8(%rsp), %rdi
callq 0x6b50
leaq 0x12f7(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x1dc(%rax), %eax
cmpl 0x18dc(%rsp), %eax
je 0x6ca7a
movq 0xb8(%rsp), %rax
cvtsi2sdl 0x1dc(%rax), %xmm0
leaq 0x1290(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6c993
leaq 0x9a03(%rip), %rsi      # 0x7639d
leaq 0x12b0(%rsp), %rdi
leaq 0x1290(%rsp), %rdx
callq 0xf4f0
jmp 0x6c9b1
leaq 0x7733(%rip), %rdx      # 0x740eb
leaq 0x12d0(%rsp), %rdi
leaq 0x12b0(%rsp), %rsi
callq 0xf4a0
jmp 0x6c9cf
leaq 0x26c2a(%rip), %rdi     # 0x93600
leaq 0x12d0(%rsp), %rsi
callq 0x71280
jmp 0x6c9e5
leaq 0x12d0(%rsp), %rdi
callq 0x6b50
leaq 0x12b0(%rsp), %rdi
callq 0x6b50
leaq 0x1290(%rsp), %rdi
callq 0x6b50
jmp 0x6ca7a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ca68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ca5b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x12d0(%rsp), %rdi
callq 0x6b50
leaq 0x12b0(%rsp), %rdi
callq 0x6b50
leaq 0x1290(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x1e0(%rax), %xmm0
ucomisd 0x18e0(%rsp), %xmm0
jne 0x6ca9c
jp 0x6ca9c
jmp 0x6cba7
movq 0xb8(%rsp), %rax
movsd 0x1e0(%rax), %xmm0
leaq 0x1230(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6cac0
leaq 0x98de(%rip), %rsi      # 0x763a5
leaq 0x1250(%rsp), %rdi
leaq 0x1230(%rsp), %rdx
callq 0xf4f0
jmp 0x6cade
leaq 0x7606(%rip), %rdx      # 0x740eb
leaq 0x1270(%rsp), %rdi
leaq 0x1250(%rsp), %rsi
callq 0xf4a0
jmp 0x6cafc
leaq 0x26afd(%rip), %rdi     # 0x93600
leaq 0x1270(%rsp), %rsi
callq 0x71280
jmp 0x6cb12
leaq 0x1270(%rsp), %rdi
callq 0x6b50
leaq 0x1250(%rsp), %rdi
callq 0x6b50
leaq 0x1230(%rsp), %rdi
callq 0x6b50
jmp 0x6cba7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6cb95
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6cb88
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1270(%rsp), %rdi
callq 0x6b50
leaq 0x1250(%rsp), %rdi
callq 0x6b50
leaq 0x1230(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x208(%rax), %eax
cmpl 0x1908(%rsp), %eax
je 0x6ccc6
movq 0xb8(%rsp), %rax
movl 0x208(%rax), %esi
leaq 0x11d0(%rsp), %rdi
callq 0x71730
jmp 0x6cbdf
leaq 0x97c7(%rip), %rsi      # 0x763ad
leaq 0x11f0(%rsp), %rdi
leaq 0x11d0(%rsp), %rdx
callq 0xf4f0
jmp 0x6cbfd
leaq 0x74e7(%rip), %rdx      # 0x740eb
leaq 0x1210(%rsp), %rdi
leaq 0x11f0(%rsp), %rsi
callq 0xf4a0
jmp 0x6cc1b
leaq 0x269de(%rip), %rdi     # 0x93600
leaq 0x1210(%rsp), %rsi
callq 0x71280
jmp 0x6cc31
leaq 0x1210(%rsp), %rdi
callq 0x6b50
leaq 0x11f0(%rsp), %rdi
callq 0x6b50
leaq 0x11d0(%rsp), %rdi
callq 0x6b50
jmp 0x6ccc6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ccb4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6cca7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1210(%rsp), %rdi
callq 0x6b50
leaq 0x11f0(%rsp), %rdi
callq 0x6b50
leaq 0x11d0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x20c(%rax), %eax
cmpl 0x190c(%rsp), %eax
je 0x6cdec
movq 0xb8(%rsp), %rax
cvtsi2sdl 0x20c(%rax), %xmm0
leaq 0x1170(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6cd05
leaq 0x96b1(%rip), %rsi      # 0x763bd
leaq 0x1190(%rsp), %rdi
leaq 0x1170(%rsp), %rdx
callq 0xf4f0
jmp 0x6cd23
leaq 0x73c1(%rip), %rdx      # 0x740eb
leaq 0x11b0(%rsp), %rdi
leaq 0x1190(%rsp), %rsi
callq 0xf4a0
jmp 0x6cd41
leaq 0x268b8(%rip), %rdi     # 0x93600
leaq 0x11b0(%rsp), %rsi
callq 0x71280
jmp 0x6cd57
leaq 0x11b0(%rsp), %rdi
callq 0x6b50
leaq 0x1190(%rsp), %rdi
callq 0x6b50
leaq 0x1170(%rsp), %rdi
callq 0x6b50
jmp 0x6cdec
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6cdda
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6cdcd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x11b0(%rsp), %rdi
callq 0x6b50
leaq 0x1190(%rsp), %rdi
callq 0x6b50
leaq 0x1170(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x210(%rax), %eax
cmpl 0x1910(%rsp), %eax
je 0x6cf12
movq 0xb8(%rsp), %rax
cvtsi2sdl 0x210(%rax), %xmm0
leaq 0x1110(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6ce2b
leaq 0x9595(%rip), %rsi      # 0x763c7
leaq 0x1130(%rsp), %rdi
leaq 0x1110(%rsp), %rdx
callq 0xf4f0
jmp 0x6ce49
leaq 0x729b(%rip), %rdx      # 0x740eb
leaq 0x1150(%rsp), %rdi
leaq 0x1130(%rsp), %rsi
callq 0xf4a0
jmp 0x6ce67
leaq 0x26792(%rip), %rdi     # 0x93600
leaq 0x1150(%rsp), %rsi
callq 0x71280
jmp 0x6ce7d
leaq 0x1150(%rsp), %rdi
callq 0x6b50
leaq 0x1130(%rsp), %rdi
callq 0x6b50
leaq 0x1110(%rsp), %rdi
callq 0x6b50
jmp 0x6cf12
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6cf00
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6cef3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1150(%rsp), %rdi
callq 0x6b50
leaq 0x1130(%rsp), %rdi
callq 0x6b50
leaq 0x1110(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x218(%rax), %xmm0
ucomisd 0x1918(%rsp), %xmm0
jne 0x6cf34
jp 0x6cf34
jmp 0x6d03f
movq 0xb8(%rsp), %rax
movsd 0x218(%rax), %xmm0
leaq 0x10b0(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6cf58
leaq 0x9474(%rip), %rsi      # 0x763d3
leaq 0x10d0(%rsp), %rdi
leaq 0x10b0(%rsp), %rdx
callq 0xf4f0
jmp 0x6cf76
leaq 0x716e(%rip), %rdx      # 0x740eb
leaq 0x10f0(%rsp), %rdi
leaq 0x10d0(%rsp), %rsi
callq 0xf4a0
jmp 0x6cf94
leaq 0x26665(%rip), %rdi     # 0x93600
leaq 0x10f0(%rsp), %rsi
callq 0x71280
jmp 0x6cfaa
leaq 0x10f0(%rsp), %rdi
callq 0x6b50
leaq 0x10d0(%rsp), %rdi
callq 0x6b50
leaq 0x10b0(%rsp), %rdi
callq 0x6b50
jmp 0x6d03f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d02d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d020
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x10f0(%rsp), %rdi
callq 0x6b50
leaq 0x10d0(%rsp), %rdi
callq 0x6b50
leaq 0x10b0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x228(%rax), %eax
cmpl 0x1928(%rsp), %eax
je 0x6d165
movq 0xb8(%rsp), %rax
cvtsi2sdl 0x228(%rax), %xmm0
leaq 0x1050(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6d07e
leaq 0x935a(%rip), %rsi      # 0x763df
leaq 0x1070(%rsp), %rdi
leaq 0x1050(%rsp), %rdx
callq 0xf4f0
jmp 0x6d09c
leaq 0x7048(%rip), %rdx      # 0x740eb
leaq 0x1090(%rsp), %rdi
leaq 0x1070(%rsp), %rsi
callq 0xf4a0
jmp 0x6d0ba
leaq 0x2653f(%rip), %rdi     # 0x93600
leaq 0x1090(%rsp), %rsi
callq 0x71280
jmp 0x6d0d0
leaq 0x1090(%rsp), %rdi
callq 0x6b50
leaq 0x1070(%rsp), %rdi
callq 0x6b50
leaq 0x1050(%rsp), %rdi
callq 0x6b50
jmp 0x6d165
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d153
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d146
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1090(%rsp), %rdi
callq 0x6b50
leaq 0x1070(%rsp), %rdi
callq 0x6b50
leaq 0x1050(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x220(%rax), %xmm0
ucomisd 0x1920(%rsp), %xmm0
jne 0x6d187
jp 0x6d187
jmp 0x6d292
movq 0xb8(%rsp), %rax
movsd 0x220(%rax), %xmm0
leaq 0xff0(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6d1ab
leaq 0x9243(%rip), %rsi      # 0x763f5
leaq 0x1010(%rsp), %rdi
leaq 0xff0(%rsp), %rdx
callq 0xf4f0
jmp 0x6d1c9
leaq 0x6f1b(%rip), %rdx      # 0x740eb
leaq 0x1030(%rsp), %rdi
leaq 0x1010(%rsp), %rsi
callq 0xf4a0
jmp 0x6d1e7
leaq 0x26412(%rip), %rdi     # 0x93600
leaq 0x1030(%rsp), %rsi
callq 0x71280
jmp 0x6d1fd
leaq 0x1030(%rsp), %rdi
callq 0x6b50
leaq 0x1010(%rsp), %rdi
callq 0x6b50
leaq 0xff0(%rsp), %rdi
callq 0x6b50
jmp 0x6d292
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d280
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d273
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1030(%rsp), %rdi
callq 0x6b50
leaq 0x1010(%rsp), %rdi
callq 0x6b50
leaq 0xff0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x22c(%rax), %eax
cmpl 0x192c(%rsp), %eax
je 0x6d3b8
movq 0xb8(%rsp), %rax
cvtsi2sdl 0x22c(%rax), %xmm0
leaq 0xf90(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6d2d1
leaq 0x912c(%rip), %rsi      # 0x76404
leaq 0xfb0(%rsp), %rdi
leaq 0xf90(%rsp), %rdx
callq 0xf4f0
jmp 0x6d2ef
leaq 0x6df5(%rip), %rdx      # 0x740eb
leaq 0xfd0(%rsp), %rdi
leaq 0xfb0(%rsp), %rsi
callq 0xf4a0
jmp 0x6d30d
leaq 0x262ec(%rip), %rdi     # 0x93600
leaq 0xfd0(%rsp), %rsi
callq 0x71280
jmp 0x6d323
leaq 0xfd0(%rsp), %rdi
callq 0x6b50
leaq 0xfb0(%rsp), %rdi
callq 0x6b50
leaq 0xf90(%rsp), %rdi
callq 0x6b50
jmp 0x6d3b8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d3a6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d399
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xfd0(%rsp), %rdi
callq 0x6b50
leaq 0xfb0(%rsp), %rdi
callq 0x6b50
leaq 0xf90(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x230(%rax), %xmm0
ucomisd 0x1930(%rsp), %xmm0
jne 0x6d3da
jp 0x6d3da
jmp 0x6d4e5
movq 0xb8(%rsp), %rax
movsd 0x230(%rax), %xmm0
leaq 0xf30(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6d3fe
leaq 0x9012(%rip), %rsi      # 0x76417
leaq 0xf50(%rsp), %rdi
leaq 0xf30(%rsp), %rdx
callq 0xf4f0
jmp 0x6d41c
leaq 0x6cc8(%rip), %rdx      # 0x740eb
leaq 0xf70(%rsp), %rdi
leaq 0xf50(%rsp), %rsi
callq 0xf4a0
jmp 0x6d43a
leaq 0x261bf(%rip), %rdi     # 0x93600
leaq 0xf70(%rsp), %rsi
callq 0x71280
jmp 0x6d450
leaq 0xf70(%rsp), %rdi
callq 0x6b50
leaq 0xf50(%rsp), %rdi
callq 0x6b50
leaq 0xf30(%rsp), %rdi
callq 0x6b50
jmp 0x6d4e5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d4d3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d4c6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xf70(%rsp), %rdi
callq 0x6b50
leaq 0xf50(%rsp), %rdi
callq 0x6b50
leaq 0xf30(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x238(%rax), %eax
cmpl 0x1938(%rsp), %eax
je 0x6d604
movq 0xb8(%rsp), %rax
movl 0x238(%rax), %esi
leaq 0xed0(%rsp), %rdi
callq 0x71730
jmp 0x6d51d
leaq 0x8f06(%rip), %rsi      # 0x7642a
leaq 0xef0(%rsp), %rdi
leaq 0xed0(%rsp), %rdx
callq 0xf4f0
jmp 0x6d53b
leaq 0x6ba9(%rip), %rdx      # 0x740eb
leaq 0xf10(%rsp), %rdi
leaq 0xef0(%rsp), %rsi
callq 0xf4a0
jmp 0x6d559
leaq 0x260a0(%rip), %rdi     # 0x93600
leaq 0xf10(%rsp), %rsi
callq 0x71280
jmp 0x6d56f
leaq 0xf10(%rsp), %rdi
callq 0x6b50
leaq 0xef0(%rsp), %rdi
callq 0x6b50
leaq 0xed0(%rsp), %rdi
callq 0x6b50
jmp 0x6d604
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d5f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d5e5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xf10(%rsp), %rdi
callq 0x6b50
leaq 0xef0(%rsp), %rdi
callq 0x6b50
leaq 0xed0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x23c(%rax), %eax
cmpl 0x193c(%rsp), %eax
je 0x6d723
movq 0xb8(%rsp), %rax
movl 0x23c(%rax), %esi
leaq 0xe70(%rsp), %rdi
callq 0x71730
jmp 0x6d63c
leaq 0x8df4(%rip), %rsi      # 0x76437
leaq 0xe90(%rsp), %rdi
leaq 0xe70(%rsp), %rdx
callq 0xf4f0
jmp 0x6d65a
leaq 0x6a8a(%rip), %rdx      # 0x740eb
leaq 0xeb0(%rsp), %rdi
leaq 0xe90(%rsp), %rsi
callq 0xf4a0
jmp 0x6d678
leaq 0x25f81(%rip), %rdi     # 0x93600
leaq 0xeb0(%rsp), %rsi
callq 0x71280
jmp 0x6d68e
leaq 0xeb0(%rsp), %rdi
callq 0x6b50
leaq 0xe90(%rsp), %rdi
callq 0x6b50
leaq 0xe70(%rsp), %rdi
callq 0x6b50
jmp 0x6d723
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d711
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d704
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xeb0(%rsp), %rdi
callq 0x6b50
leaq 0xe90(%rsp), %rdi
callq 0x6b50
leaq 0xe70(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x240(%rax), %eax
cmpl 0x1940(%rsp), %eax
je 0x6d849
movq 0xb8(%rsp), %rax
cvtsi2sdl 0x240(%rax), %xmm0
leaq 0xe10(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6d762
leaq 0x8cde(%rip), %rsi      # 0x76447
leaq 0xe30(%rsp), %rdi
leaq 0xe10(%rsp), %rdx
callq 0xf4f0
jmp 0x6d780
leaq 0x6964(%rip), %rdx      # 0x740eb
leaq 0xe50(%rsp), %rdi
leaq 0xe30(%rsp), %rsi
callq 0xf4a0
jmp 0x6d79e
leaq 0x25e5b(%rip), %rdi     # 0x93600
leaq 0xe50(%rsp), %rsi
callq 0x71280
jmp 0x6d7b4
leaq 0xe50(%rsp), %rdi
callq 0x6b50
leaq 0xe30(%rsp), %rdi
callq 0x6b50
leaq 0xe10(%rsp), %rdi
callq 0x6b50
jmp 0x6d849
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d837
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d82a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xe50(%rsp), %rdi
callq 0x6b50
leaq 0xe30(%rsp), %rdi
callq 0x6b50
leaq 0xe10(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x248(%rax), %xmm0
ucomisd 0x1948(%rsp), %xmm0
jne 0x6d86b
jp 0x6d86b
jmp 0x6d976
movq 0xb8(%rsp), %rax
movsd 0x248(%rax), %xmm0
leaq 0xdb0(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6d88f
leaq 0x8bbb(%rip), %rsi      # 0x76451
leaq 0xdd0(%rsp), %rdi
leaq 0xdb0(%rsp), %rdx
callq 0xf4f0
jmp 0x6d8ad
leaq 0x6837(%rip), %rdx      # 0x740eb
leaq 0xdf0(%rsp), %rdi
leaq 0xdd0(%rsp), %rsi
callq 0xf4a0
jmp 0x6d8cb
leaq 0x25d2e(%rip), %rdi     # 0x93600
leaq 0xdf0(%rsp), %rsi
callq 0x71280
jmp 0x6d8e1
leaq 0xdf0(%rsp), %rdi
callq 0x6b50
leaq 0xdd0(%rsp), %rdi
callq 0x6b50
leaq 0xdb0(%rsp), %rdi
callq 0x6b50
jmp 0x6d976
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d964
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6d957
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xdf0(%rsp), %rdi
callq 0x6b50
leaq 0xdd0(%rsp), %rdi
callq 0x6b50
leaq 0xdb0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x250(%rax), %xmm0
ucomisd 0x1950(%rsp), %xmm0
jne 0x6d998
jp 0x6d998
jmp 0x6daa3
movq 0xb8(%rsp), %rax
movsd 0x250(%rax), %xmm0
leaq 0xd50(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6d9bc
leaq 0x8a98(%rip), %rsi      # 0x7645b
leaq 0xd70(%rsp), %rdi
leaq 0xd50(%rsp), %rdx
callq 0xf4f0
jmp 0x6d9da
leaq 0x670a(%rip), %rdx      # 0x740eb
leaq 0xd90(%rsp), %rdi
leaq 0xd70(%rsp), %rsi
callq 0xf4a0
jmp 0x6d9f8
leaq 0x25c01(%rip), %rdi     # 0x93600
leaq 0xd90(%rsp), %rsi
callq 0x71280
jmp 0x6da0e
leaq 0xd90(%rsp), %rdi
callq 0x6b50
leaq 0xd70(%rsp), %rdi
callq 0x6b50
leaq 0xd50(%rsp), %rdi
callq 0x6b50
jmp 0x6daa3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6da91
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6da84
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xd90(%rsp), %rdi
callq 0x6b50
leaq 0xd70(%rsp), %rdi
callq 0x6b50
leaq 0xd50(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x258(%rax), %eax
cmpl 0x1958(%rsp), %eax
je 0x6dbc2
movq 0xb8(%rsp), %rax
movl 0x258(%rax), %esi
leaq 0xcf0(%rsp), %rdi
callq 0x71730
jmp 0x6dadb
leaq 0x8981(%rip), %rsi      # 0x76463
leaq 0xd10(%rsp), %rdi
leaq 0xcf0(%rsp), %rdx
callq 0xf4f0
jmp 0x6daf9
leaq 0x65eb(%rip), %rdx      # 0x740eb
leaq 0xd30(%rsp), %rdi
leaq 0xd10(%rsp), %rsi
callq 0xf4a0
jmp 0x6db17
leaq 0x25ae2(%rip), %rdi     # 0x93600
leaq 0xd30(%rsp), %rsi
callq 0x71280
jmp 0x6db2d
leaq 0xd30(%rsp), %rdi
callq 0x6b50
leaq 0xd10(%rsp), %rdi
callq 0x6b50
leaq 0xcf0(%rsp), %rdi
callq 0x6b50
jmp 0x6dbc2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6dbb0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6dba3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xd30(%rsp), %rdi
callq 0x6b50
leaq 0xd10(%rsp), %rdi
callq 0x6b50
leaq 0xcf0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x25c(%rax), %eax
cmpl 0x195c(%rsp), %eax
je 0x6dce1
movq 0xb8(%rsp), %rax
movl 0x25c(%rax), %esi
leaq 0xc90(%rsp), %rdi
callq 0x71730
jmp 0x6dbfa
leaq 0x886b(%rip), %rsi      # 0x7646c
leaq 0xcb0(%rsp), %rdi
leaq 0xc90(%rsp), %rdx
callq 0xf4f0
jmp 0x6dc18
leaq 0x64cc(%rip), %rdx      # 0x740eb
leaq 0xcd0(%rsp), %rdi
leaq 0xcb0(%rsp), %rsi
callq 0xf4a0
jmp 0x6dc36
leaq 0x259c3(%rip), %rdi     # 0x93600
leaq 0xcd0(%rsp), %rsi
callq 0x71280
jmp 0x6dc4c
leaq 0xcd0(%rsp), %rdi
callq 0x6b50
leaq 0xcb0(%rsp), %rdi
callq 0x6b50
leaq 0xc90(%rsp), %rdi
callq 0x6b50
jmp 0x6dce1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6dccf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6dcc2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xcd0(%rsp), %rdi
callq 0x6b50
leaq 0xcb0(%rsp), %rdi
callq 0x6b50
leaq 0xc90(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x260(%rax), %xmm0
ucomisd 0x1960(%rsp), %xmm0
jne 0x6dd03
jp 0x6dd03
jmp 0x6de0e
movq 0xb8(%rsp), %rax
movsd 0x260(%rax), %xmm0
leaq 0xc30(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6dd27
leaq 0x874b(%rip), %rsi      # 0x76479
leaq 0xc50(%rsp), %rdi
leaq 0xc30(%rsp), %rdx
callq 0xf4f0
jmp 0x6dd45
leaq 0x639f(%rip), %rdx      # 0x740eb
leaq 0xc70(%rsp), %rdi
leaq 0xc50(%rsp), %rsi
callq 0xf4a0
jmp 0x6dd63
leaq 0x25896(%rip), %rdi     # 0x93600
leaq 0xc70(%rsp), %rsi
callq 0x71280
jmp 0x6dd79
leaq 0xc70(%rsp), %rdi
callq 0x6b50
leaq 0xc50(%rsp), %rdi
callq 0x6b50
leaq 0xc30(%rsp), %rdi
callq 0x6b50
jmp 0x6de0e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ddfc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ddef
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xc70(%rsp), %rdi
callq 0x6b50
leaq 0xc50(%rsp), %rdi
callq 0x6b50
leaq 0xc30(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x278(%rax), %xmm0
ucomisd 0x1978(%rsp), %xmm0
jne 0x6de30
jp 0x6de30
jmp 0x6df3b
movq 0xb8(%rsp), %rax
movsd 0x278(%rax), %xmm0
leaq 0xbd0(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6de54
leaq 0x862d(%rip), %rsi      # 0x76488
leaq 0xbf0(%rsp), %rdi
leaq 0xbd0(%rsp), %rdx
callq 0xf4f0
jmp 0x6de72
leaq 0x6272(%rip), %rdx      # 0x740eb
leaq 0xc10(%rsp), %rdi
leaq 0xbf0(%rsp), %rsi
callq 0xf4a0
jmp 0x6de90
leaq 0x25769(%rip), %rdi     # 0x93600
leaq 0xc10(%rsp), %rsi
callq 0x71280
jmp 0x6dea6
leaq 0xc10(%rsp), %rdi
callq 0x6b50
leaq 0xbf0(%rsp), %rdi
callq 0x6b50
leaq 0xbd0(%rsp), %rdi
callq 0x6b50
jmp 0x6df3b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6df29
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6df1c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xc10(%rsp), %rdi
callq 0x6b50
leaq 0xbf0(%rsp), %rdi
callq 0x6b50
leaq 0xbd0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x280(%rax), %xmm0
ucomisd 0x1980(%rsp), %xmm0
jne 0x6df5d
jp 0x6df5d
jmp 0x6e068
movq 0xb8(%rsp), %rax
movsd 0x280(%rax), %xmm0
leaq 0xb70(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6df81
leaq 0x8509(%rip), %rsi      # 0x76491
leaq 0xb90(%rsp), %rdi
leaq 0xb70(%rsp), %rdx
callq 0xf4f0
jmp 0x6df9f
leaq 0x6145(%rip), %rdx      # 0x740eb
leaq 0xbb0(%rsp), %rdi
leaq 0xb90(%rsp), %rsi
callq 0xf4a0
jmp 0x6dfbd
leaq 0x2563c(%rip), %rdi     # 0x93600
leaq 0xbb0(%rsp), %rsi
callq 0x71280
jmp 0x6dfd3
leaq 0xbb0(%rsp), %rdi
callq 0x6b50
leaq 0xb90(%rsp), %rdi
callq 0x6b50
leaq 0xb70(%rsp), %rdi
callq 0x6b50
jmp 0x6e068
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e056
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e049
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xbb0(%rsp), %rdi
callq 0x6b50
leaq 0xb90(%rsp), %rdi
callq 0x6b50
leaq 0xb70(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x288(%rax), %xmm0
ucomisd 0x1988(%rsp), %xmm0
jne 0x6e08a
jp 0x6e08a
jmp 0x6e195
movq 0xb8(%rsp), %rax
movsd 0x288(%rax), %xmm0
leaq 0xb10(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6e0ae
leaq 0x83e7(%rip), %rsi      # 0x7649c
leaq 0xb30(%rsp), %rdi
leaq 0xb10(%rsp), %rdx
callq 0xf4f0
jmp 0x6e0cc
leaq 0x6018(%rip), %rdx      # 0x740eb
leaq 0xb50(%rsp), %rdi
leaq 0xb30(%rsp), %rsi
callq 0xf4a0
jmp 0x6e0ea
leaq 0x2550f(%rip), %rdi     # 0x93600
leaq 0xb50(%rsp), %rsi
callq 0x71280
jmp 0x6e100
leaq 0xb50(%rsp), %rdi
callq 0x6b50
leaq 0xb30(%rsp), %rdi
callq 0x6b50
leaq 0xb10(%rsp), %rdi
callq 0x6b50
jmp 0x6e195
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e183
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e176
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xb50(%rsp), %rdi
callq 0x6b50
leaq 0xb30(%rsp), %rdi
callq 0x6b50
leaq 0xb10(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x268(%rax), %eax
cmpl 0x1968(%rsp), %eax
je 0x6e2bb
movq 0xb8(%rsp), %rax
cvtsi2sdl 0x268(%rax), %xmm0
leaq 0xab0(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6e1d4
leaq 0x82d1(%rip), %rsi      # 0x764ac
leaq 0xad0(%rsp), %rdi
leaq 0xab0(%rsp), %rdx
callq 0xf4f0
jmp 0x6e1f2
leaq 0x5ef2(%rip), %rdx      # 0x740eb
leaq 0xaf0(%rsp), %rdi
leaq 0xad0(%rsp), %rsi
callq 0xf4a0
jmp 0x6e210
leaq 0x253e9(%rip), %rdi     # 0x93600
leaq 0xaf0(%rsp), %rsi
callq 0x71280
jmp 0x6e226
leaq 0xaf0(%rsp), %rdi
callq 0x6b50
leaq 0xad0(%rsp), %rdi
callq 0x6b50
leaq 0xab0(%rsp), %rdi
callq 0x6b50
jmp 0x6e2bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e2a9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e29c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xaf0(%rsp), %rdi
callq 0x6b50
leaq 0xad0(%rsp), %rdi
callq 0x6b50
leaq 0xab0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x270(%rax), %xmm0
ucomisd 0x1970(%rsp), %xmm0
jne 0x6e2dd
jp 0x6e2dd
jmp 0x6e3e8
movq 0xb8(%rsp), %rax
movsd 0x270(%rax), %xmm0
leaq 0xa50(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x6e301
leaq 0x81b3(%rip), %rsi      # 0x764bb
leaq 0xa70(%rsp), %rdi
leaq 0xa50(%rsp), %rdx
callq 0xf4f0
jmp 0x6e31f
leaq 0x5dc5(%rip), %rdx      # 0x740eb
leaq 0xa90(%rsp), %rdi
leaq 0xa70(%rsp), %rsi
callq 0xf4a0
jmp 0x6e33d
leaq 0x252bc(%rip), %rdi     # 0x93600
leaq 0xa90(%rsp), %rsi
callq 0x71280
jmp 0x6e353
leaq 0xa90(%rsp), %rdi
callq 0x6b50
leaq 0xa70(%rsp), %rdi
callq 0x6b50
leaq 0xa50(%rsp), %rdi
callq 0x6b50
jmp 0x6e3e8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e3d6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e3c9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xa90(%rsp), %rdi
callq 0x6b50
leaq 0xa70(%rsp), %rdi
callq 0x6b50
leaq 0xa50(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x290, %rdi            # imm = 0x290
leaq 0x1700(%rsp), %rsi
addq $0x290, %rsi            # imm = 0x290
callq 0x5f290
testb $0x1, %al
jne 0x6e414
jmp 0x6e4d2
movq 0xb8(%rsp), %rdx
addq $0x290, %rdx            # imm = 0x290
leaq 0x80a0(%rip), %rsi      # 0x764ca
leaq 0xa10(%rsp), %rdi
callq 0xe8d0
jmp 0x6e439
leaq 0x5cab(%rip), %rdx      # 0x740eb
leaq 0xa30(%rsp), %rdi
leaq 0xa10(%rsp), %rsi
callq 0xf4a0
jmp 0x6e457
leaq 0x251a2(%rip), %rdi     # 0x93600
leaq 0xa30(%rsp), %rsi
callq 0x71280
jmp 0x6e46d
leaq 0xa30(%rsp), %rdi
callq 0x6b50
leaq 0xa10(%rsp), %rdi
callq 0x6b50
jmp 0x6e4d2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e4c0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xa30(%rsp), %rdi
callq 0x6b50
leaq 0xa10(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
testb $0x1, 0x2b4(%rax)
je 0x6e58f
leaq 0x9ef(%rsp), %rdi
movq %rdi, 0x40(%rsp)
callq 0x69f0
movq 0x40(%rsp), %rdx
leaq 0x7fcd(%rip), %rsi      # 0x764d2
leaq 0x9f0(%rsp), %rdi
callq 0x67c0
jmp 0x6e514
leaq 0x250e5(%rip), %rdi     # 0x93600
leaq 0x9f0(%rsp), %rsi
callq 0x71280
jmp 0x6e52a
leaq 0x9f0(%rsp), %rdi
callq 0x6b50
leaq 0x9ef(%rsp), %rdi
callq 0x65f0
jmp 0x6e58f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e57d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x9f0(%rsp), %rdi
callq 0x6b50
leaq 0x9ef(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x2b8, %rdi            # imm = 0x2B8
leaq 0x1700(%rsp), %rsi
addq $0x2b8, %rsi            # imm = 0x2B8
callq 0x5f290
testb $0x1, %al
jne 0x6e5bb
jmp 0x6e679
movq 0xb8(%rsp), %rdx
addq $0x2b8, %rdx            # imm = 0x2B8
leaq 0x7f0c(%rip), %rsi      # 0x764dd
leaq 0x9a8(%rsp), %rdi
callq 0xe8d0
jmp 0x6e5e0
leaq 0x5b04(%rip), %rdx      # 0x740eb
leaq 0x9c8(%rsp), %rdi
leaq 0x9a8(%rsp), %rsi
callq 0xf4a0
jmp 0x6e5fe
leaq 0x24ffb(%rip), %rdi     # 0x93600
leaq 0x9c8(%rsp), %rsi
callq 0x71280
jmp 0x6e614
leaq 0x9c8(%rsp), %rdi
callq 0x6b50
leaq 0x9a8(%rsp), %rdi
callq 0x6b50
jmp 0x6e679
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e667
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x9c8(%rsp), %rdi
callq 0x6b50
leaq 0x9a8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x2d8, %rdi            # imm = 0x2D8
leaq 0x1700(%rsp), %rsi
addq $0x2d8, %rsi            # imm = 0x2D8
callq 0x5f290
testb $0x1, %al
jne 0x6e6a5
jmp 0x6e763
movq 0xb8(%rsp), %rdx
addq $0x2d8, %rdx            # imm = 0x2D8
leaq 0x7e30(%rip), %rsi      # 0x764eb
leaq 0x968(%rsp), %rdi
callq 0xe8d0
jmp 0x6e6ca
leaq 0x5a1a(%rip), %rdx      # 0x740eb
leaq 0x988(%rsp), %rdi
leaq 0x968(%rsp), %rsi
callq 0xf4a0
jmp 0x6e6e8
leaq 0x24f11(%rip), %rdi     # 0x93600
leaq 0x988(%rsp), %rsi
callq 0x71280
jmp 0x6e6fe
leaq 0x988(%rsp), %rdi
callq 0x6b50
leaq 0x968(%rsp), %rdi
callq 0x6b50
jmp 0x6e763
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e751
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x988(%rsp), %rdi
callq 0x6b50
leaq 0x968(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
testb $0x1, 0x2f8(%rax)
je 0x6e820
leaq 0x947(%rsp), %rdi
movq %rdi, 0x38(%rsp)
callq 0x69f0
movq 0x38(%rsp), %rdx
leaq 0x7d6b(%rip), %rsi      # 0x76501
leaq 0x948(%rsp), %rdi
callq 0x67c0
jmp 0x6e7a5
leaq 0x24e54(%rip), %rdi     # 0x93600
leaq 0x948(%rsp), %rsi
callq 0x71280
jmp 0x6e7bb
leaq 0x948(%rsp), %rdi
callq 0x6b50
leaq 0x947(%rsp), %rdi
callq 0x65f0
jmp 0x6e820
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e80e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x948(%rsp), %rdi
callq 0x6b50
leaq 0x947(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq 0xb8(%rsp), %rax
testb $0x1, 0x2f9(%rax)
je 0x6e8dd
leaq 0x91f(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0x69f0
movq 0x30(%rsp), %rdx
leaq 0x7ccb(%rip), %rsi      # 0x7651e
leaq 0x920(%rsp), %rdi
callq 0x67c0
jmp 0x6e862
leaq 0x24d97(%rip), %rdi     # 0x93600
leaq 0x920(%rsp), %rsi
callq 0x71280
jmp 0x6e878
leaq 0x920(%rsp), %rdi
callq 0x6b50
leaq 0x91f(%rsp), %rdi
callq 0x65f0
jmp 0x6e8dd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e8cb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x920(%rsp), %rdi
callq 0x6b50
leaq 0x91f(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq 0xb8(%rsp), %rax
movb 0x2fa(%rax), %al
andb $0x1, %al
movzbl %al, %eax
movb 0x19fa(%rsp), %cl
andb $0x1, %cl
movzbl %cl, %ecx
cmpl %ecx, %eax
je 0x6e9ad
leaq 0x8f7(%rsp), %rdi
movq %rdi, 0x28(%rsp)
callq 0x69f0
movq 0x28(%rsp), %rdx
leaq 0x7c13(%rip), %rsi      # 0x76536
leaq 0x8f8(%rsp), %rdi
callq 0x67c0
jmp 0x6e932
leaq 0x24cc7(%rip), %rdi     # 0x93600
leaq 0x8f8(%rsp), %rsi
callq 0x71280
jmp 0x6e948
leaq 0x8f8(%rsp), %rdi
callq 0x6b50
leaq 0x8f7(%rsp), %rdi
callq 0x65f0
jmp 0x6e9ad
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6e99b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x8f8(%rsp), %rdi
callq 0x6b50
leaq 0x8f7(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x3c0, %rdi            # imm = 0x3C0
leaq 0x1700(%rsp), %rsi
addq $0x3c0, %rsi            # imm = 0x3C0
callq 0x5f290
testb $0x1, %al
jne 0x6e9d9
jmp 0x6ea97
movq 0xb8(%rsp), %rdx
addq $0x3c0, %rdx            # imm = 0x3C0
leaq 0x7984(%rip), %rsi      # 0x76373
leaq 0x8b0(%rsp), %rdi
callq 0xe8d0
jmp 0x6e9fe
leaq 0x56e6(%rip), %rdx      # 0x740eb
leaq 0x8d0(%rsp), %rdi
leaq 0x8b0(%rsp), %rsi
callq 0xf4a0
jmp 0x6ea1c
leaq 0x24bdd(%rip), %rdi     # 0x93600
leaq 0x8d0(%rsp), %rsi
callq 0x71280
jmp 0x6ea32
leaq 0x8d0(%rsp), %rdi
callq 0x6b50
leaq 0x8b0(%rsp), %rdi
callq 0x6b50
jmp 0x6ea97
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ea85
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x8d0(%rsp), %rdi
callq 0x6b50
leaq 0x8b0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x3e0, %rdi            # imm = 0x3E0
leaq 0x1700(%rsp), %rsi
addq $0x3e0, %rsi            # imm = 0x3E0
callq 0x5f290
testb $0x1, %al
jne 0x6eac3
jmp 0x6eb81
movq 0xb8(%rsp), %rdx
addq $0x3e0, %rdx            # imm = 0x3E0
leaq 0x7a6f(%rip), %rsi      # 0x76548
leaq 0x870(%rsp), %rdi
callq 0xe8d0
jmp 0x6eae8
leaq 0x55fc(%rip), %rdx      # 0x740eb
leaq 0x890(%rsp), %rdi
leaq 0x870(%rsp), %rsi
callq 0xf4a0
jmp 0x6eb06
leaq 0x24af3(%rip), %rdi     # 0x93600
leaq 0x890(%rsp), %rsi
callq 0x71280
jmp 0x6eb1c
leaq 0x890(%rsp), %rdi
callq 0x6b50
leaq 0x870(%rsp), %rdi
callq 0x6b50
jmp 0x6eb81
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6eb6f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x890(%rsp), %rdi
callq 0x6b50
leaq 0x870(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movl 0x430(%rax), %eax
cmpl 0x1b30(%rsp), %eax
je 0x6eca0
movq 0xb8(%rsp), %rax
movl 0x430(%rax), %esi
leaq 0x810(%rsp), %rdi
callq 0x71730
jmp 0x6ebb9
leaq 0x7991(%rip), %rsi      # 0x76551
leaq 0x830(%rsp), %rdi
leaq 0x810(%rsp), %rdx
callq 0xf4f0
jmp 0x6ebd7
leaq 0x550d(%rip), %rdx      # 0x740eb
leaq 0x850(%rsp), %rdi
leaq 0x830(%rsp), %rsi
callq 0xf4a0
jmp 0x6ebf5
leaq 0x24a04(%rip), %rdi     # 0x93600
leaq 0x850(%rsp), %rsi
callq 0x71280
jmp 0x6ec0b
leaq 0x850(%rsp), %rdi
callq 0x6b50
leaq 0x830(%rsp), %rdi
callq 0x6b50
leaq 0x810(%rsp), %rdi
callq 0x6b50
jmp 0x6eca0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ec8e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ec81
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x850(%rsp), %rdi
callq 0x6b50
leaq 0x830(%rsp), %rdi
callq 0x6b50
leaq 0x810(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movb 0x435(%rax), %al
andb $0x1, %al
movzbl %al, %eax
movb 0x1b35(%rsp), %cl
andb $0x1, %cl
movzbl %cl, %ecx
cmpl %ecx, %eax
je 0x6ed70
leaq 0x7ef(%rsp), %rdi
movq %rdi, 0x20(%rsp)
callq 0x69f0
movq 0x20(%rsp), %rdx
leaq 0x7877(%rip), %rsi      # 0x7655d
leaq 0x7f0(%rsp), %rdi
callq 0x67c0
jmp 0x6ecf5
leaq 0x24904(%rip), %rdi     # 0x93600
leaq 0x7f0(%rsp), %rsi
callq 0x71280
jmp 0x6ed0b
leaq 0x7f0(%rsp), %rdi
callq 0x6b50
leaq 0x7ef(%rsp), %rdi
callq 0x65f0
jmp 0x6ed70
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ed5e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x7f0(%rsp), %rdi
callq 0x6b50
leaq 0x7ef(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x438, %rdi            # imm = 0x438
leaq 0x1700(%rsp), %rsi
addq $0x438, %rsi            # imm = 0x438
callq 0x5f290
testb $0x1, %al
jne 0x6ed9c
jmp 0x6ee5a
movq 0xb8(%rsp), %rdx
addq $0x438, %rdx            # imm = 0x438
leaq 0x77b6(%rip), %rsi      # 0x76568
leaq 0x7a8(%rsp), %rdi
callq 0xe8d0
jmp 0x6edc1
leaq 0x5323(%rip), %rdx      # 0x740eb
leaq 0x7c8(%rsp), %rdi
leaq 0x7a8(%rsp), %rsi
callq 0xf4a0
jmp 0x6eddf
leaq 0x2481a(%rip), %rdi     # 0x93600
leaq 0x7c8(%rsp), %rsi
callq 0x71280
jmp 0x6edf5
leaq 0x7c8(%rsp), %rdi
callq 0x6b50
leaq 0x7a8(%rsp), %rdi
callq 0x6b50
jmp 0x6ee5a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6ee48
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x7c8(%rsp), %rdi
callq 0x6b50
leaq 0x7a8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x300, %rdi            # imm = 0x300
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6efe6
movq 0xb8(%rsp), %rdi
addq $0x300, %rdi            # imm = 0x300
callq 0x10ad0
movq %rax, 0x7a0(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x300, %rdi            # imm = 0x300
callq 0x10ba0
movq %rax, 0x798(%rsp)
leaq 0x7a0(%rsp), %rdi
leaq 0x798(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6eece
jmp 0x6efe4
leaq 0x7a0(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x778(%rsp), %rdi
callq 0x61c0
jmp 0x6eeed
leaq 0x767d(%rip), %rsi      # 0x76571
leaq 0x738(%rsp), %rdi
leaq 0x778(%rsp), %rdx
callq 0xe8d0
jmp 0x6ef0b
leaq 0x51d9(%rip), %rdx      # 0x740eb
leaq 0x758(%rsp), %rdi
leaq 0x738(%rsp), %rsi
callq 0xf4a0
jmp 0x6ef29
leaq 0x246d0(%rip), %rdi     # 0x93600
leaq 0x758(%rsp), %rsi
callq 0x71280
jmp 0x6ef3f
leaq 0x758(%rsp), %rdi
callq 0x6b50
leaq 0x738(%rsp), %rdi
callq 0x6b50
leaq 0x778(%rsp), %rdi
callq 0x6b50
leaq 0x7a0(%rsp), %rdi
callq 0x5f300
jmp 0x6ee94
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6efd2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6efc5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x758(%rsp), %rdi
callq 0x6b50
leaq 0x738(%rsp), %rdi
callq 0x6b50
leaq 0x778(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6efe6
movq 0xb8(%rsp), %rdi
addq $0x330, %rdi            # imm = 0x330
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6f172
movq 0xb8(%rsp), %rdi
addq $0x330, %rdi            # imm = 0x330
callq 0x10ad0
movq %rax, 0x730(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x330, %rdi            # imm = 0x330
callq 0x10ba0
movq %rax, 0x728(%rsp)
leaq 0x730(%rsp), %rdi
leaq 0x728(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6f05a
jmp 0x6f170
leaq 0x730(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x708(%rsp), %rdi
callq 0x61c0
jmp 0x6f079
leaq 0x7505(%rip), %rsi      # 0x76585
leaq 0x6c8(%rsp), %rdi
leaq 0x708(%rsp), %rdx
callq 0xe8d0
jmp 0x6f097
leaq 0x504d(%rip), %rdx      # 0x740eb
leaq 0x6e8(%rsp), %rdi
leaq 0x6c8(%rsp), %rsi
callq 0xf4a0
jmp 0x6f0b5
leaq 0x24544(%rip), %rdi     # 0x93600
leaq 0x6e8(%rsp), %rsi
callq 0x71280
jmp 0x6f0cb
leaq 0x6e8(%rsp), %rdi
callq 0x6b50
leaq 0x6c8(%rsp), %rdi
callq 0x6b50
leaq 0x708(%rsp), %rdi
callq 0x6b50
leaq 0x730(%rsp), %rdi
callq 0x5f300
jmp 0x6f020
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f15e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f151
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x6e8(%rsp), %rdi
callq 0x6b50
leaq 0x6c8(%rsp), %rdi
callq 0x6b50
leaq 0x708(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6f172
movq 0xb8(%rsp), %rdi
addq $0xf0, %rdi
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6f2fe
movq 0xb8(%rsp), %rdi
addq $0xf0, %rdi
callq 0x10ad0
movq %rax, 0x6c0(%rsp)
movq 0xb8(%rsp), %rdi
addq $0xf0, %rdi
callq 0x10ba0
movq %rax, 0x6b8(%rsp)
leaq 0x6c0(%rsp), %rdi
leaq 0x6b8(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6f1e6
jmp 0x6f2fc
leaq 0x6c0(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x698(%rsp), %rdi
callq 0x61c0
jmp 0x6f205
leaq 0x738b(%rip), %rsi      # 0x76597
leaq 0x658(%rsp), %rdi
leaq 0x698(%rsp), %rdx
callq 0xe8d0
jmp 0x6f223
leaq 0x4ec1(%rip), %rdx      # 0x740eb
leaq 0x678(%rsp), %rdi
leaq 0x658(%rsp), %rsi
callq 0xf4a0
jmp 0x6f241
leaq 0x243b8(%rip), %rdi     # 0x93600
leaq 0x678(%rsp), %rsi
callq 0x71280
jmp 0x6f257
leaq 0x678(%rsp), %rdi
callq 0x6b50
leaq 0x658(%rsp), %rdi
callq 0x6b50
leaq 0x698(%rsp), %rdi
callq 0x6b50
leaq 0x6c0(%rsp), %rdi
callq 0x5f300
jmp 0x6f1ac
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f2ea
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f2dd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x678(%rsp), %rdi
callq 0x6b50
leaq 0x658(%rsp), %rdi
callq 0x6b50
leaq 0x698(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6f2fe
movq 0xb8(%rsp), %rdi
addq $0x390, %rdi            # imm = 0x390
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6f48a
movq 0xb8(%rsp), %rdi
addq $0x390, %rdi            # imm = 0x390
callq 0x10ad0
movq %rax, 0x650(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x390, %rdi            # imm = 0x390
callq 0x10ba0
movq %rax, 0x648(%rsp)
leaq 0x650(%rsp), %rdi
leaq 0x648(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6f372
jmp 0x6f488
leaq 0x650(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x628(%rsp), %rdi
callq 0x61c0
jmp 0x6f391
leaq 0x7218(%rip), %rsi      # 0x765b0
leaq 0x5e8(%rsp), %rdi
leaq 0x628(%rsp), %rdx
callq 0xe8d0
jmp 0x6f3af
leaq 0x4d35(%rip), %rdx      # 0x740eb
leaq 0x608(%rsp), %rdi
leaq 0x5e8(%rsp), %rsi
callq 0xf4a0
jmp 0x6f3cd
leaq 0x2422c(%rip), %rdi     # 0x93600
leaq 0x608(%rsp), %rsi
callq 0x71280
jmp 0x6f3e3
leaq 0x608(%rsp), %rdi
callq 0x6b50
leaq 0x5e8(%rsp), %rdi
callq 0x6b50
leaq 0x628(%rsp), %rdi
callq 0x6b50
leaq 0x650(%rsp), %rdi
callq 0x5f300
jmp 0x6f338
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f476
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f469
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x608(%rsp), %rdi
callq 0x6b50
leaq 0x5e8(%rsp), %rdi
callq 0x6b50
leaq 0x628(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6f48a
movq 0xb8(%rsp), %rdi
addq $0x360, %rdi            # imm = 0x360
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6f616
movq 0xb8(%rsp), %rdi
addq $0x360, %rdi            # imm = 0x360
callq 0x10ad0
movq %rax, 0x5e0(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x360, %rdi            # imm = 0x360
callq 0x10ba0
movq %rax, 0x5d8(%rsp)
leaq 0x5e0(%rsp), %rdi
leaq 0x5d8(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6f4fe
jmp 0x6f614
leaq 0x5e0(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x5b8(%rsp), %rdi
callq 0x61c0
jmp 0x6f51d
leaq 0x709c(%rip), %rsi      # 0x765c0
leaq 0x578(%rsp), %rdi
leaq 0x5b8(%rsp), %rdx
callq 0xe8d0
jmp 0x6f53b
leaq 0x4ba9(%rip), %rdx      # 0x740eb
leaq 0x598(%rsp), %rdi
leaq 0x578(%rsp), %rsi
callq 0xf4a0
jmp 0x6f559
leaq 0x240a0(%rip), %rdi     # 0x93600
leaq 0x598(%rsp), %rsi
callq 0x71280
jmp 0x6f56f
leaq 0x598(%rsp), %rdi
callq 0x6b50
leaq 0x578(%rsp), %rdi
callq 0x6b50
leaq 0x5b8(%rsp), %rdi
callq 0x6b50
leaq 0x5e0(%rsp), %rdi
callq 0x5f300
jmp 0x6f4c4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f602
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f5f5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x598(%rsp), %rdi
callq 0x6b50
leaq 0x578(%rsp), %rdi
callq 0x6b50
leaq 0x5b8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6f616
movq 0xb8(%rsp), %rdi
addq $0x8, %rdi
leaq 0x1700(%rsp), %rsi
addq $0x8, %rsi
callq 0x5f290
testb $0x1, %al
jne 0x6f63c
jmp 0x6f7d0
movq 0xb8(%rsp), %rax
movb 0x1(%rax), %al
andb $0x1, %al
movzbl %al, %eax
cmpl $0x0, %eax
jne 0x6f713
movq 0xb8(%rsp), %rdx
addq $0x8, %rdx
leaq 0x6f66(%rip), %rsi      # 0x765ce
leaq 0x538(%rsp), %rdi
callq 0xe8d0
jmp 0x6f677
leaq 0x4a6d(%rip), %rdx      # 0x740eb
leaq 0x558(%rsp), %rdi
leaq 0x538(%rsp), %rsi
callq 0xf4a0
jmp 0x6f695
leaq 0x23f64(%rip), %rdi     # 0x93600
leaq 0x558(%rsp), %rsi
callq 0x71280
jmp 0x6f6ab
leaq 0x558(%rsp), %rdi
callq 0x6b50
leaq 0x538(%rsp), %rdi
callq 0x6b50
jmp 0x6f7ce
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f701
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x558(%rsp), %rdi
callq 0x6b50
leaq 0x538(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdx
addq $0x8, %rdx
leaq 0x6eb0(%rip), %rsi      # 0x765d6
leaq 0x4f8(%rsp), %rdi
callq 0xe8d0
jmp 0x6f735
leaq 0x49af(%rip), %rdx      # 0x740eb
leaq 0x518(%rsp), %rdi
leaq 0x4f8(%rsp), %rsi
callq 0xf4a0
jmp 0x6f753
leaq 0x23ea6(%rip), %rdi     # 0x93600
leaq 0x518(%rsp), %rsi
callq 0x71280
jmp 0x6f769
leaq 0x518(%rsp), %rdi
callq 0x6b50
leaq 0x4f8(%rsp), %rdi
callq 0x6b50
jmp 0x6f7ce
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f7bc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x518(%rsp), %rdi
callq 0x6b50
leaq 0x4f8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6f7d0
movq 0xb8(%rsp), %rdi
addq $0x1e8, %rdi            # imm = 0x1E8
leaq 0x1700(%rsp), %rsi
addq $0x1e8, %rsi            # imm = 0x1E8
callq 0x5f290
testb $0x1, %al
jne 0x6f7fc
jmp 0x6f999
movq 0xb8(%rsp), %rax
movb 0x1d8(%rax), %al
andb $0x1, %al
movzbl %al, %eax
cmpl $0x0, %eax
jne 0x6f8d9
movq 0xb8(%rsp), %rdx
addq $0x1e8, %rdx            # imm = 0x1E8
leaq 0x6db8(%rip), %rsi      # 0x765e6
leaq 0x4b8(%rsp), %rdi
callq 0xe8d0
jmp 0x6f83d
leaq 0x48a7(%rip), %rdx      # 0x740eb
leaq 0x4d8(%rsp), %rdi
leaq 0x4b8(%rsp), %rsi
callq 0xf4a0
jmp 0x6f85b
leaq 0x23d9e(%rip), %rdi     # 0x93600
leaq 0x4d8(%rsp), %rsi
callq 0x71280
jmp 0x6f871
leaq 0x4d8(%rsp), %rdi
callq 0x6b50
leaq 0x4b8(%rsp), %rdi
callq 0x6b50
jmp 0x6f997
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f8c7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x4d8(%rsp), %rdi
callq 0x6b50
leaq 0x4b8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdx
addq $0x1e8, %rdx            # imm = 0x1E8
leaq 0x6d00(%rip), %rsi      # 0x765ef
leaq 0x478(%rsp), %rdi
callq 0xe8d0
jmp 0x6f8fe
leaq 0x47e6(%rip), %rdx      # 0x740eb
leaq 0x498(%rsp), %rdi
leaq 0x478(%rsp), %rsi
callq 0xf4a0
jmp 0x6f91c
leaq 0x23cdd(%rip), %rdi     # 0x93600
leaq 0x498(%rsp), %rsi
callq 0x71280
jmp 0x6f932
leaq 0x498(%rsp), %rdi
callq 0x6b50
leaq 0x478(%rsp), %rdi
callq 0x6b50
jmp 0x6f997
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6f985
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x498(%rsp), %rdi
callq 0x6b50
leaq 0x478(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6f999
movq 0xb8(%rsp), %rdi
addq $0x400, %rdi            # imm = 0x400
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6fb25
movq 0xb8(%rsp), %rdi
addq $0x400, %rdi            # imm = 0x400
callq 0x10ad0
movq %rax, 0x470(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x400, %rdi            # imm = 0x400
callq 0x10ba0
movq %rax, 0x468(%rsp)
leaq 0x470(%rsp), %rdi
leaq 0x468(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6fa0d
jmp 0x6fb23
leaq 0x470(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x448(%rsp), %rdi
callq 0x61c0
jmp 0x6fa2c
leaq 0x6bcc(%rip), %rsi      # 0x765ff
leaq 0x408(%rsp), %rdi
leaq 0x448(%rsp), %rdx
callq 0xe8d0
jmp 0x6fa4a
leaq 0x469a(%rip), %rdx      # 0x740eb
leaq 0x428(%rsp), %rdi
leaq 0x408(%rsp), %rsi
callq 0xf4a0
jmp 0x6fa68
leaq 0x23b91(%rip), %rdi     # 0x93600
leaq 0x428(%rsp), %rsi
callq 0x71280
jmp 0x6fa7e
leaq 0x428(%rsp), %rdi
callq 0x6b50
leaq 0x408(%rsp), %rdi
callq 0x6b50
leaq 0x448(%rsp), %rdi
callq 0x6b50
leaq 0x470(%rsp), %rdi
callq 0x5f300
jmp 0x6f9d3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6fb11
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6fb04
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x428(%rsp), %rdi
callq 0x6b50
leaq 0x408(%rsp), %rdi
callq 0x6b50
leaq 0x448(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6fb25
movq 0xb8(%rsp), %rdi
addq $0x190, %rdi            # imm = 0x190
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6fcb1
movq 0xb8(%rsp), %rdi
addq $0x190, %rdi            # imm = 0x190
callq 0x10ad0
movq %rax, 0x400(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x190, %rdi            # imm = 0x190
callq 0x10ba0
movq %rax, 0x3f8(%rsp)
leaq 0x400(%rsp), %rdi
leaq 0x3f8(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6fb99
jmp 0x6fcaf
leaq 0x400(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x3d8(%rsp), %rdi
callq 0x61c0
jmp 0x6fbb8
leaq 0x6a48(%rip), %rsi      # 0x76607
leaq 0x398(%rsp), %rdi
leaq 0x3d8(%rsp), %rdx
callq 0xe8d0
jmp 0x6fbd6
leaq 0x450e(%rip), %rdx      # 0x740eb
leaq 0x3b8(%rsp), %rdi
leaq 0x398(%rsp), %rsi
callq 0xf4a0
jmp 0x6fbf4
leaq 0x23a05(%rip), %rdi     # 0x93600
leaq 0x3b8(%rsp), %rsi
callq 0x71280
jmp 0x6fc0a
leaq 0x3b8(%rsp), %rdi
callq 0x6b50
leaq 0x398(%rsp), %rdi
callq 0x6b50
leaq 0x3d8(%rsp), %rdi
callq 0x6b50
leaq 0x400(%rsp), %rdi
callq 0x5f300
jmp 0x6fb5f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6fc9d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6fc90
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x3b8(%rsp), %rdi
callq 0x6b50
leaq 0x398(%rsp), %rdi
callq 0x6b50
leaq 0x3d8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6fcb1
movq 0xb8(%rsp), %rdi
addq $0x160, %rdi            # imm = 0x160
callq 0x10b30
cmpq $0x0, %rax
jbe 0x6fe3d
movq 0xb8(%rsp), %rdi
addq $0x160, %rdi            # imm = 0x160
callq 0x10ad0
movq %rax, 0x390(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x160, %rdi            # imm = 0x160
callq 0x10ba0
movq %rax, 0x388(%rsp)
leaq 0x390(%rsp), %rdi
leaq 0x388(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x6fd25
jmp 0x6fe3b
leaq 0x390(%rsp), %rdi
callq 0x10b00
movq %rax, %rsi
leaq 0x368(%rsp), %rdi
callq 0x61c0
jmp 0x6fd44
leaq 0x68c5(%rip), %rsi      # 0x76610
leaq 0x328(%rsp), %rdi
leaq 0x368(%rsp), %rdx
callq 0xe8d0
jmp 0x6fd62
leaq 0x4382(%rip), %rdx      # 0x740eb
leaq 0x348(%rsp), %rdi
leaq 0x328(%rsp), %rsi
callq 0xf4a0
jmp 0x6fd80
leaq 0x23879(%rip), %rdi     # 0x93600
leaq 0x348(%rsp), %rsi
callq 0x71280
jmp 0x6fd96
leaq 0x348(%rsp), %rdi
callq 0x6b50
leaq 0x328(%rsp), %rdi
callq 0x6b50
leaq 0x368(%rsp), %rdi
callq 0x6b50
leaq 0x390(%rsp), %rdi
callq 0x5f300
jmp 0x6fceb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6fe29
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x6fe1c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x348(%rsp), %rdi
callq 0x6b50
leaq 0x328(%rsp), %rdi
callq 0x6b50
leaq 0x368(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x6fe3d
movq 0xb8(%rsp), %rax
movl 0x2fc(%rax), %esi
leaq 0x2c8(%rsp), %rdi
callq 0x71730
jmp 0x6fe5a
leaq 0x67bf(%rip), %rsi      # 0x76620
leaq 0x2e8(%rsp), %rdi
leaq 0x2c8(%rsp), %rdx
callq 0xf4f0
jmp 0x6fe78
leaq 0x426c(%rip), %rdx      # 0x740eb
leaq 0x308(%rsp), %rdi
leaq 0x2e8(%rsp), %rsi
callq 0xf4a0
jmp 0x6fe96
leaq 0x23763(%rip), %rdi     # 0x93600
leaq 0x308(%rsp), %rsi
callq 0x71280
jmp 0x6feac
leaq 0x308(%rsp), %rdi
callq 0x6b50
leaq 0x2e8(%rsp), %rdi
callq 0x6b50
leaq 0x2c8(%rsp), %rdi
callq 0x6b50
movq 0xb8(%rsp), %rax
movl 0x528(%rax), %esi
leaq 0x268(%rsp), %rdi
callq 0x71730
jmp 0x6fef0
leaq 0x6732(%rip), %rsi      # 0x76629
leaq 0x288(%rsp), %rdi
leaq 0x268(%rsp), %rdx
callq 0xf4f0
jmp 0x6ff0e
leaq 0x41d6(%rip), %rdx      # 0x740eb
leaq 0x2a8(%rsp), %rdi
leaq 0x288(%rsp), %rsi
callq 0xf4a0
jmp 0x6ff2c
leaq 0x236cd(%rip), %rdi     # 0x93600
leaq 0x2a8(%rsp), %rsi
callq 0x71280
jmp 0x6ff42
leaq 0x2a8(%rsp), %rdi
callq 0x6b50
leaq 0x288(%rsp), %rdi
callq 0x6b50
leaq 0x268(%rsp), %rdi
callq 0x6b50
movq 0xb8(%rsp), %rax
movb 0x52c(%rax), %al
andb $0x1, %al
movzbl %al, %eax
movb 0x1c2c(%rsp), %cl
andb $0x1, %cl
movzbl %cl, %ecx
cmpl %ecx, %eax
je 0x70114
leaq 0x247(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0x69f0
movq 0x18(%rsp), %rdx
leaq 0x6689(%rip), %rsi      # 0x76638
leaq 0x248(%rsp), %rdi
callq 0x67c0
jmp 0x6ffbe
leaq 0x2363b(%rip), %rdi     # 0x93600
leaq 0x248(%rsp), %rsi
callq 0x71280
jmp 0x6ffd4
leaq 0x248(%rsp), %rdi
callq 0x6b50
leaq 0x247(%rsp), %rdi
callq 0x65f0
jmp 0x70114
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x7004d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x70040
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x308(%rsp), %rdi
callq 0x6b50
leaq 0x2e8(%rsp), %rdi
callq 0x6b50
leaq 0x2c8(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x700b9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x700ac
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x2a8(%rsp), %rdi
callq 0x6b50
leaq 0x288(%rsp), %rdi
callq 0x6b50
leaq 0x268(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x70102
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x248(%rsp), %rdi
callq 0x6b50
leaq 0x247(%rsp), %rdi
callq 0x65f0
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x4f8, %rdi            # imm = 0x4F8
leaq 0x1700(%rsp), %rsi
addq $0x4f8, %rsi            # imm = 0x4F8
callq 0x5f290
testb $0x1, %al
jne 0x70140
jmp 0x701fe
movq 0xb8(%rsp), %rdx
addq $0x4f8, %rdx            # imm = 0x4F8
leaq 0x64ed(%rip), %rsi      # 0x76643
leaq 0x200(%rsp), %rdi
callq 0xe8d0
jmp 0x70165
leaq 0x3f7f(%rip), %rdx      # 0x740eb
leaq 0x220(%rsp), %rdi
leaq 0x200(%rsp), %rsi
callq 0xf4a0
jmp 0x70183
leaq 0x23476(%rip), %rdi     # 0x93600
leaq 0x220(%rsp), %rsi
callq 0x71280
jmp 0x70199
leaq 0x220(%rsp), %rdi
callq 0x6b50
leaq 0x200(%rsp), %rdi
callq 0x6b50
jmp 0x701fe
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x701ec
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x220(%rsp), %rdi
callq 0x6b50
leaq 0x200(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rax
movsd 0x518(%rax), %xmm0
ucomisd 0x1c18(%rsp), %xmm0
jne 0x70220
jp 0x70220
jmp 0x7032b
movq 0xb8(%rsp), %rax
movsd 0x518(%rax), %xmm0
leaq 0x1a0(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x70244
leaq 0x6400(%rip), %rsi      # 0x7664b
leaq 0x1c0(%rsp), %rdi
leaq 0x1a0(%rsp), %rdx
callq 0xf4f0
jmp 0x70262
leaq 0x3e82(%rip), %rdx      # 0x740eb
leaq 0x1e0(%rsp), %rdi
leaq 0x1c0(%rsp), %rsi
callq 0xf4a0
jmp 0x70280
leaq 0x23379(%rip), %rdi     # 0x93600
leaq 0x1e0(%rsp), %rsi
callq 0x71280
jmp 0x70296
leaq 0x1e0(%rsp), %rdi
callq 0x6b50
leaq 0x1c0(%rsp), %rdi
callq 0x6b50
leaq 0x1a0(%rsp), %rdi
callq 0x6b50
jmp 0x7032b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x70319
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x7030c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x1e0(%rsp), %rdi
callq 0x6b50
leaq 0x1c0(%rsp), %rdi
callq 0x6b50
leaq 0x1a0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
movq 0xb8(%rsp), %rdi
addq $0x4c0, %rdi            # imm = 0x4C0
leaq 0x1bc0(%rsp), %rsi
callq 0x70b00
movb %al, 0x17(%rsp)
jmp 0x7034d
movb 0x17(%rsp), %al
testb $0x1, %al
jne 0x7035a
jmp 0x70481
movq 0xb8(%rsp), %rdi
addq $0x4c0, %rdi            # imm = 0x4C0
callq 0x10ad0
movq %rax, 0x198(%rsp)
movq 0xb8(%rsp), %rdi
addq $0x4c0, %rdi            # imm = 0x4C0
callq 0x10ba0
movq %rax, 0x190(%rsp)
leaq 0x198(%rsp), %rdi
leaq 0x190(%rsp), %rsi
callq 0x39760
testb $0x1, %al
jne 0x703b0
jmp 0x7047f
leaq 0x198(%rsp), %rdi
callq 0x10b00
movq %rax, %rdx
leaq 0x628f(%rip), %rsi      # 0x76656
leaq 0x150(%rsp), %rdi
callq 0xe8d0
jmp 0x703d6
leaq 0x3d0e(%rip), %rdx      # 0x740eb
leaq 0x170(%rsp), %rdi
leaq 0x150(%rsp), %rsi
callq 0xf4a0
jmp 0x703f4
leaq 0x23205(%rip), %rdi     # 0x93600
leaq 0x170(%rsp), %rsi
callq 0x71280
jmp 0x7040a
leaq 0x170(%rsp), %rdi
callq 0x6b50
leaq 0x150(%rsp), %rdi
callq 0x6b50
leaq 0x198(%rsp), %rdi
callq 0x5f300
jmp 0x70376
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x7046d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x170(%rsp), %rdi
callq 0x6b50
leaq 0x150(%rsp), %rdi
callq 0x6b50
jmp 0x70664
jmp 0x70481
movq 0xb8(%rsp), %rax
movsd 0x520(%rax), %xmm0
ucomisd 0x1c20(%rsp), %xmm0
jne 0x704a3
jp 0x704a3
jmp 0x705ae
movq 0xb8(%rsp), %rax
movsd 0x520(%rax), %xmm0
leaq 0xf0(%rsp), %rdi
movl $0x3, %esi
callq 0x71870
jmp 0x704c7
leaq 0x6196(%rip), %rsi      # 0x76664
leaq 0x110(%rsp), %rdi
leaq 0xf0(%rsp), %rdx
callq 0xf4f0
jmp 0x704e5
leaq 0x3bff(%rip), %rdx      # 0x740eb
leaq 0x130(%rsp), %rdi
leaq 0x110(%rsp), %rsi
callq 0xf4a0
jmp 0x70503
leaq 0x230f6(%rip), %rdi     # 0x93600
leaq 0x130(%rsp), %rsi
callq 0x71280
jmp 0x70519
leaq 0x130(%rsp), %rdi
callq 0x6b50
leaq 0x110(%rsp), %rdi
callq 0x6b50
leaq 0xf0(%rsp), %rdi
callq 0x6b50
jmp 0x705ae
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x7059c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x7058f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0x130(%rsp), %rdi
callq 0x6b50
leaq 0x110(%rsp), %rdi
callq 0x6b50
leaq 0xf0(%rsp), %rdi
callq 0x6b50
jmp 0x70664
leaq 0xcf(%rsp), %rdi
movq %rdi, 0x8(%rsp)
callq 0x69f0
movq 0x8(%rsp), %rdx
leaq 0x3b1f(%rip), %rsi      # 0x740eb
leaq 0xd0(%rsp), %rdi
callq 0x67c0
jmp 0x705db
leaq 0x2301e(%rip), %rdi     # 0x93600
leaq 0xd0(%rsp), %rsi
callq 0x71280
jmp 0x705f1
leaq 0xd0(%rsp), %rdi
callq 0x6b50
leaq 0xcf(%rsp), %rdi
callq 0x65f0
leaq 0x1700(%rsp), %rdi
callq 0x10d20
addq $0x1c58, %rsp           # imm = 0x1C58
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
jmp 0x70657
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x16d0(%rsp)
movl %eax, 0x16cc(%rsp)
leaq 0xd0(%rsp), %rdi
callq 0x6b50
leaq 0xcf(%rsp), %rdi
callq 0x65f0
leaq 0x1700(%rsp), %rdi
callq 0x10d20
movq 0x16d0(%rsp), %rdi
callq 0x69e0
nop