// File: /workspace/github_c_makefile_star2_O0/mirth-lang[P]mirth/bin/mirth1.c
// Function: mw_mirth_c99_C99ReprType_vzemacrozeprefixzesuffix
static STR* mw_mirth_c99_C99ReprType_vzemacrozeprefixzesuffix (struct mirth_mirth_zaMirth* in_zaMirth_1, struct mirth_c99_C99ReprType in_C99ReprType_2, struct mirth_mirth_zaMirth* *out_zaMirth_3, STR* *out_Str_5) {
	struct mirth_mirth_zaMirth* branch_zaMirth_6;
	STR* branch_Str_7;
	STR* branch_Str_8;
	switch ((in_C99ReprType_2).tag) {
		case mirth_c99_C99ReprType_VAL: {
			STR* v9;
			STRLIT(v9, "", 0);
			STR* v10;
			STRLIT(v10, "", 0);
			branch_Str_8 = v10;
			branch_Str_7 = v9;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_STR: {
			STR* v11;
			STRLIT(v11, "value_str(", 10);
			STR* v12;
			STRLIT(v12, ")", 1);
			branch_Str_8 = v12;
			branch_Str_7 = v11;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_Int: {
			STR* v13;
			STRLIT(v13, "value_int(", 10);
			STR* v14;
			STRLIT(v14, ")", 1);
			branch_Str_8 = v14;
			branch_Str_7 = v13;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_Nat: {
			STR* v15;
			STRLIT(v15, "value_nat(", 10);
			STR* v16;
			STRLIT(v16, ")", 1);
			branch_Str_8 = v16;
			branch_Str_7 = v15;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_Void: {
			STR* v17;
			STRLIT(v17, "(", 1);
			STR* v18;
			STRLIT(v18, ", 0)", 4);
			branch_Str_8 = v18;
			branch_Str_7 = v17;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_I64: {
			STR* v19;
			STRLIT(v19, "value_i64(", 10);
			STR* v20;
			STRLIT(v20, ")", 1);
			branch_Str_8 = v20;
			branch_Str_7 = v19;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_I32: {
			STR* v21;
			STRLIT(v21, "value_i32(", 10);
			STR* v22;
			STRLIT(v22, ")", 1);
			branch_Str_8 = v22;
			branch_Str_7 = v21;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_I16: {
			STR* v23;
			STRLIT(v23, "value_i16(", 10);
			STR* v24;
			STRLIT(v24, ")", 1);
			branch_Str_8 = v24;
			branch_Str_7 = v23;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_I8: {
			STR* v25;
			STRLIT(v25, "value_i8(", 9);
			STR* v26;
			STRLIT(v26, ")", 1);
			branch_Str_8 = v26;
			branch_Str_7 = v25;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_U64: {
			STR* v27;
			STRLIT(v27, "value_u64(", 10);
			STR* v28;
			STRLIT(v28, ")", 1);
			branch_Str_8 = v28;
			branch_Str_7 = v27;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_U32: {
			STR* v29;
			STRLIT(v29, "value_u32(", 10);
			STR* v30;
			STRLIT(v30, ")", 1);
			branch_Str_8 = v30;
			branch_Str_7 = v29;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_U16: {
			STR* v31;
			STRLIT(v31, "value_u16(", 10);
			STR* v32;
			STRLIT(v32, ")", 1);
			branch_Str_8 = v32;
			branch_Str_7 = v31;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_U8: {
			STR* v33;
			STRLIT(v33, "value_u8(", 9);
			STR* v34;
			STRLIT(v34, ")", 1);
			branch_Str_8 = v34;
			branch_Str_7 = v33;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_F64: {
			STR* v35;
			STRLIT(v35, "value_f64(", 10);
			STR* v36;
			STRLIT(v36, ")", 1);
			branch_Str_8 = v36;
			branch_Str_7 = v35;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_F32: {
			STR* v37;
			STRLIT(v37, "value_f32(", 10);
			STR* v38;
			STRLIT(v38, ")", 1);
			branch_Str_8 = v38;
			branch_Str_7 = v37;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_Bool: {
			STR* v39;
			STRLIT(v39, "value_bool(", 11);
			STR* v40;
			STRLIT(v40, ")", 1);
			branch_Str_8 = v40;
			branch_Str_7 = v39;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_PTR: {
			STR* v41;
			STRLIT(v41, "value_ptr(", 10);
			STR* v42;
			STRLIT(v42, ")", 1);
			branch_Str_8 = v42;
			branch_Str_7 = v41;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_FNPTR: {
			STR* v43;
			STRLIT(v43, "value_fnptr(", 12);
			STR* v44;
			STRLIT(v44, ")", 1);
			branch_Str_8 = v44;
			branch_Str_7 = v43;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_ARR: {
			STR* v45;
			STRLIT(v45, "value_arr(", 10);
			STR* v46;
			STRLIT(v46, ")", 1);
			branch_Str_8 = v46;
			branch_Str_7 = v45;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_TUP: {
			STR* v47;
			STRLIT(v47, "value_tup(", 10);
			STR* v48;
			STRLIT(v48, ")", 1);
			branch_Str_8 = v48;
			branch_Str_7 = v47;
			branch_zaMirth_6 = in_zaMirth_1;
		} break;
		case mirth_c99_C99ReprType_Table: {
			uint64_t v49 = mtp_mirth_c99_C99ReprType_Table(in_C99ReprType_2);
			STR* v50;
			STRLIT(v50, "", 0);
			STR* v51;
			STRLIT(v51, "V_", 2);
			STR* v52;
			mw_std_str_zaStr_pushzestrzx(v51, v50, &v52);
			struct mirth_mirth_zaMirth* v53;
			STR* v54 = mw_mirth_table_Table_cname(in_zaMirth_1, v49, &v53);
			STR* v55;
			mw_std_str_zaStr_pushzestrzx(v54, v52, &v55);
			STR* v56;
			STRLIT(v56, "(", 1);
			STR* v57;
			mw_std_str_zaStr_pushzestrzx(v56, v55, &v57);
			STR* v58;
			STRLIT(v58, ")", 1);
			branch_Str_8 = v58;
			branch_Str_7 = v57;
			branch_zaMirth_6 = v53;
		} break;
		case mirth_c99_C99ReprType_Data: {
			uint64_t v59 = mtp_mirth_c99_C99ReprType_Data(in_C99ReprType_2);
			struct mirth_mirth_zaMirth* v60;
			struct mirth_c99_C99DataRepr v61 = mw_mirth_data_Data_c99zerepr(in_zaMirth_1, v59, &v60);
			struct mirth_mirth_zaMirth* v62;
			STR* v63;
			STR* v64 = mw_mirth_c99_C99DataRepr_vzemacrozeprefixzesuffix(v60, v61, &v62, &v63);
			branch_Str_8 = v63;
			branch_Str_7 = v64;
			branch_zaMirth_6 = v62;
		} break;
		default: {
			do_panic(str_make("unexpected fallthrough in match\n", 32));
		}
	}
	*out_Str_5 = branch_Str_8;
	*out_zaMirth_3 = branch_zaMirth_6;
	return branch_Str_7;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0xd10, %rsp            # imm = 0xD10
movl %esi, -0x10(%rbp)
movq %rdx, -0x8(%rbp)
movq %rdi, -0x18(%rbp)
movq %rcx, -0x20(%rbp)
movq %r8, -0x28(%rbp)
movl -0x10(%rbp), %eax
movq %rax, -0xd10(%rbp)
subq $0x15, %rax
ja 0x2997d9
movq -0xd10(%rbp), %rax
leaq 0xbd01c(%rip), %rcx     # 0x35364c
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
jmp 0x29663b
cmpq $0x0, 0x110159d(%rip)   # 0x1397be0
jne 0x29665c
leaq 0xc596c(%rip), %rdi     # 0x35bfb8
xorl %eax, %eax
movl %eax, %esi
callq 0xb6c0
movq %rax, 0x1101584(%rip)   # 0x1397be0
jmp 0x29665e
movq 0x110157b(%rip), %rax   # 0x1397be0
movq %rax, -0x58(%rbp)
leaq 0xfaae8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x50(%rbp)
movq -0x50(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296715
movq 0x110154f(%rip), %rax   # 0x1397be0
movq %rax, -0x68(%rbp)
leaq 0xfaabc(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x60(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x68(%rbp), %rax
cmpq $0x0, %rax
je 0x296715
movq 0x1101521(%rip), %rax   # 0x1397be0
movq %rax, -0x78(%rbp)
leaq 0xfaa8e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x70(%rbp)
movq -0x78(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296715
movq 0x11014f9(%rip), %rax   # 0x1397be0
movq %rax, -0x88(%rbp)
leaq 0xfaa63(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x80(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x88(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296717
movq 0x11014c2(%rip), %rax   # 0x1397be0
movq %rax, -0x48(%rbp)
jmp 0x296724
cmpq $0x0, 0x11014bc(%rip)   # 0x1397be8
jne 0x296745
leaq 0xc5883(%rip), %rdi     # 0x35bfb8
xorl %eax, %eax
movl %eax, %esi
callq 0xb6c0
movq %rax, 0x11014a3(%rip)   # 0x1397be8
jmp 0x296747
movq 0x110149a(%rip), %rax   # 0x1397be8
movq %rax, -0xa0(%rbp)
leaq 0xfa9fc(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x98(%rbp)
movq -0x98(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29681c
movq 0x1101465(%rip), %rax   # 0x1397be8
movq %rax, -0xb0(%rbp)
leaq 0xfa9c7(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xb0(%rbp), %rax
cmpq $0x0, %rax
je 0x29681c
movq 0x110142e(%rip), %rax   # 0x1397be8
movq %rax, -0xc0(%rbp)
leaq 0xfa990(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb8(%rbp)
movq -0xc0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29681c
movq 0x11013fd(%rip), %rax   # 0x1397be8
movq %rax, -0xd0(%rbp)
leaq 0xfa95f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xd0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29681e
movq 0x11013c3(%rip), %rax   # 0x1397be8
movq %rax, -0x90(%rbp)
movq -0x90(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x48(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x29684e
cmpq $0x0, 0x110139a(%rip)   # 0x1397bf0
jne 0x296870
leaq 0xd7105(%rip), %rdi     # 0x36d964
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x1101380(%rip)   # 0x1397bf0
jmp 0x296872
movq 0x1101377(%rip), %rax   # 0x1397bf0
movq %rax, -0xe8(%rbp)
leaq 0xfa8d1(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xe0(%rbp)
movq -0xe0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296947
movq 0x1101342(%rip), %rax   # 0x1397bf0
movq %rax, -0xf8(%rbp)
leaq 0xfa89c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xf0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xf8(%rbp), %rax
cmpq $0x0, %rax
je 0x296947
movq 0x110130b(%rip), %rax   # 0x1397bf0
movq %rax, -0x108(%rbp)
leaq 0xfa865(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x100(%rbp)
movq -0x108(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296947
movq 0x11012da(%rip), %rax   # 0x1397bf0
movq %rax, -0x118(%rbp)
leaq 0xfa834(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x110(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x118(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296949
movq 0x11012a0(%rip), %rax   # 0x1397bf0
movq %rax, -0xd8(%rbp)
jmp 0x296959
cmpq $0x0, 0x1101297(%rip)   # 0x1397bf8
jne 0x29697b
leaq 0xd713a(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x110127d(%rip)   # 0x1397bf8
jmp 0x29697d
movq 0x1101274(%rip), %rax   # 0x1397bf8
movq %rax, -0x130(%rbp)
leaq 0xfa7c6(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x128(%rbp)
movq -0x128(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296a52
movq 0x110123f(%rip), %rax   # 0x1397bf8
movq %rax, -0x140(%rbp)
leaq 0xfa791(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x138(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x140(%rbp), %rax
cmpq $0x0, %rax
je 0x296a52
movq 0x1101208(%rip), %rax   # 0x1397bf8
movq %rax, -0x150(%rbp)
leaq 0xfa75a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x148(%rbp)
movq -0x150(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296a52
movq 0x11011d7(%rip), %rax   # 0x1397bf8
movq %rax, -0x160(%rbp)
leaq 0xfa729(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x158(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x160(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296a54
movq 0x110119d(%rip), %rax   # 0x1397bf8
movq %rax, -0x120(%rbp)
movq -0x120(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0xd8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x296a87
cmpq $0x0, 0x1101171(%rip)   # 0x1397c00
jne 0x296aa9
leaq 0xd6ed7(%rip), %rdi     # 0x36d96f
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x1101157(%rip)   # 0x1397c00
jmp 0x296aab
movq 0x110114e(%rip), %rax   # 0x1397c00
movq %rax, -0x178(%rbp)
leaq 0xfa698(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x170(%rbp)
movq -0x170(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296b80
movq 0x1101119(%rip), %rax   # 0x1397c00
movq %rax, -0x188(%rbp)
leaq 0xfa663(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x180(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x188(%rbp), %rax
cmpq $0x0, %rax
je 0x296b80
movq 0x11010e2(%rip), %rax   # 0x1397c00
movq %rax, -0x198(%rbp)
leaq 0xfa62c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x190(%rbp)
movq -0x198(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296b80
movq 0x11010b1(%rip), %rax   # 0x1397c00
movq %rax, -0x1a8(%rbp)
leaq 0xfa5fb(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1a0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x1a8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296b82
movq 0x1101077(%rip), %rax   # 0x1397c00
movq %rax, -0x168(%rbp)
jmp 0x296b92
cmpq $0x0, 0x110106e(%rip)   # 0x1397c08
jne 0x296bb4
leaq 0xd6f01(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x1101054(%rip)   # 0x1397c08
jmp 0x296bb6
movq 0x110104b(%rip), %rax   # 0x1397c08
movq %rax, -0x1c0(%rbp)
leaq 0xfa58d(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1b8(%rbp)
movq -0x1b8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296c8b
movq 0x1101016(%rip), %rax   # 0x1397c08
movq %rax, -0x1d0(%rbp)
leaq 0xfa558(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1c8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x1d0(%rbp), %rax
cmpq $0x0, %rax
je 0x296c8b
movq 0x1100fdf(%rip), %rax   # 0x1397c08
movq %rax, -0x1e0(%rbp)
leaq 0xfa521(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1d8(%rbp)
movq -0x1e0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296c8b
movq 0x1100fae(%rip), %rax   # 0x1397c08
movq %rax, -0x1f0(%rbp)
leaq 0xfa4f0(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1e8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x1f0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296c8d
movq 0x1100f74(%rip), %rax   # 0x1397c08
movq %rax, -0x1b0(%rbp)
movq -0x1b0(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x168(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x296cc0
cmpq $0x0, 0x1100f48(%rip)   # 0x1397c10
jne 0x296ce2
leaq 0xd6ca9(%rip), %rdi     # 0x36d97a
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x1100f2e(%rip)   # 0x1397c10
jmp 0x296ce4
movq 0x1100f25(%rip), %rax   # 0x1397c10
movq %rax, -0x208(%rbp)
leaq 0xfa45f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x200(%rbp)
movq -0x200(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296db9
movq 0x1100ef0(%rip), %rax   # 0x1397c10
movq %rax, -0x218(%rbp)
leaq 0xfa42a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x210(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x218(%rbp), %rax
cmpq $0x0, %rax
je 0x296db9
movq 0x1100eb9(%rip), %rax   # 0x1397c10
movq %rax, -0x228(%rbp)
leaq 0xfa3f3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x220(%rbp)
movq -0x228(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296db9
movq 0x1100e88(%rip), %rax   # 0x1397c10
movq %rax, -0x238(%rbp)
leaq 0xfa3c2(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x230(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x238(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296dbb
movq 0x1100e4e(%rip), %rax   # 0x1397c10
movq %rax, -0x1f8(%rbp)
jmp 0x296dcb
cmpq $0x0, 0x1100e45(%rip)   # 0x1397c18
jne 0x296ded
leaq 0xd6cc8(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x1100e2b(%rip)   # 0x1397c18
jmp 0x296def
movq 0x1100e22(%rip), %rax   # 0x1397c18
movq %rax, -0x250(%rbp)
leaq 0xfa354(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x248(%rbp)
movq -0x248(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296ec4
movq 0x1100ded(%rip), %rax   # 0x1397c18
movq %rax, -0x260(%rbp)
leaq 0xfa31f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x258(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x260(%rbp), %rax
cmpq $0x0, %rax
je 0x296ec4
movq 0x1100db6(%rip), %rax   # 0x1397c18
movq %rax, -0x270(%rbp)
leaq 0xfa2e8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x268(%rbp)
movq -0x270(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296ec4
movq 0x1100d85(%rip), %rax   # 0x1397c18
movq %rax, -0x280(%rbp)
leaq 0xfa2b7(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x278(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x280(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296ec6
movq 0x1100d4b(%rip), %rax   # 0x1397c18
movq %rax, -0x240(%rbp)
movq -0x240(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x1f8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x296ef9
cmpq $0x0, 0x1100d1f(%rip)   # 0x1397c20
jne 0x296f1b
leaq 0xd6d13(%rip), %rdi     # 0x36dc1d
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x1100d05(%rip)   # 0x1397c20
jmp 0x296f1d
movq 0x1100cfc(%rip), %rax   # 0x1397c20
movq %rax, -0x298(%rbp)
leaq 0xfa226(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x290(%rbp)
movq -0x290(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x296ff2
movq 0x1100cc7(%rip), %rax   # 0x1397c20
movq %rax, -0x2a8(%rbp)
leaq 0xfa1f1(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2a0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x2a8(%rbp), %rax
cmpq $0x0, %rax
je 0x296ff2
movq 0x1100c90(%rip), %rax   # 0x1397c20
movq %rax, -0x2b8(%rbp)
leaq 0xfa1ba(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2b0(%rbp)
movq -0x2b8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x296ff2
movq 0x1100c5f(%rip), %rax   # 0x1397c20
movq %rax, -0x2c8(%rbp)
leaq 0xfa189(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2c0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x2c8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x296ff4
movq 0x1100c25(%rip), %rax   # 0x1397c20
movq %rax, -0x288(%rbp)
jmp 0x297004
cmpq $0x0, 0x1100c1c(%rip)   # 0x1397c28
jne 0x297026
leaq 0xd6970(%rip), %rdi     # 0x36d985
movl $0x4, %esi
callq 0xb6c0
movq %rax, 0x1100c02(%rip)   # 0x1397c28
jmp 0x297028
movq 0x1100bf9(%rip), %rax   # 0x1397c28
movq %rax, -0x2e0(%rbp)
leaq 0xfa11b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2d8(%rbp)
movq -0x2d8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2970fd
movq 0x1100bc4(%rip), %rax   # 0x1397c28
movq %rax, -0x2f0(%rbp)
leaq 0xfa0e6(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2e8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x2f0(%rbp), %rax
cmpq $0x0, %rax
je 0x2970fd
movq 0x1100b8d(%rip), %rax   # 0x1397c28
movq %rax, -0x300(%rbp)
leaq 0xfa0af(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2f8(%rbp)
movq -0x300(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2970fd
movq 0x1100b5c(%rip), %rax   # 0x1397c28
movq %rax, -0x310(%rbp)
leaq 0xfa07e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x308(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x310(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2970ff
movq 0x1100b22(%rip), %rax   # 0x1397c28
movq %rax, -0x2d0(%rbp)
movq -0x2d0(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x288(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x297132
cmpq $0x0, 0x1100af6(%rip)   # 0x1397c30
jne 0x297154
leaq 0xd6847(%rip), %rdi     # 0x36d98a
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x1100adc(%rip)   # 0x1397c30
jmp 0x297156
movq 0x1100ad3(%rip), %rax   # 0x1397c30
movq %rax, -0x328(%rbp)
leaq 0xf9fed(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x320(%rbp)
movq -0x320(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29722b
movq 0x1100a9e(%rip), %rax   # 0x1397c30
movq %rax, -0x338(%rbp)
leaq 0xf9fb8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x330(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x338(%rbp), %rax
cmpq $0x0, %rax
je 0x29722b
movq 0x1100a67(%rip), %rax   # 0x1397c30
movq %rax, -0x348(%rbp)
leaq 0xf9f81(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x340(%rbp)
movq -0x348(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29722b
movq 0x1100a36(%rip), %rax   # 0x1397c30
movq %rax, -0x358(%rbp)
leaq 0xf9f50(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x350(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x358(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29722d
movq 0x11009fc(%rip), %rax   # 0x1397c30
movq %rax, -0x318(%rbp)
jmp 0x29723d
cmpq $0x0, 0x11009f3(%rip)   # 0x1397c38
jne 0x29725f
leaq 0xd6856(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x11009d9(%rip)   # 0x1397c38
jmp 0x297261
movq 0x11009d0(%rip), %rax   # 0x1397c38
movq %rax, -0x370(%rbp)
leaq 0xf9ee2(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x368(%rbp)
movq -0x368(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x297336
movq 0x110099b(%rip), %rax   # 0x1397c38
movq %rax, -0x380(%rbp)
leaq 0xf9ead(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x378(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x380(%rbp), %rax
cmpq $0x0, %rax
je 0x297336
movq 0x1100964(%rip), %rax   # 0x1397c38
movq %rax, -0x390(%rbp)
leaq 0xf9e76(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x388(%rbp)
movq -0x390(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x297336
movq 0x1100933(%rip), %rax   # 0x1397c38
movq %rax, -0x3a0(%rbp)
leaq 0xf9e45(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x398(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x3a0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297338
movq 0x11008f9(%rip), %rax   # 0x1397c38
movq %rax, -0x360(%rbp)
movq -0x360(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x318(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x29736b
cmpq $0x0, 0x11008cd(%rip)   # 0x1397c40
jne 0x29738d
leaq 0xd6619(%rip), %rdi     # 0x36d995
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x11008b3(%rip)   # 0x1397c40
jmp 0x29738f
movq 0x11008aa(%rip), %rax   # 0x1397c40
movq %rax, -0x3b8(%rbp)
leaq 0xf9db4(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3b0(%rbp)
movq -0x3b0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x297464
movq 0x1100875(%rip), %rax   # 0x1397c40
movq %rax, -0x3c8(%rbp)
leaq 0xf9d7f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3c0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x3c8(%rbp), %rax
cmpq $0x0, %rax
je 0x297464
movq 0x110083e(%rip), %rax   # 0x1397c40
movq %rax, -0x3d8(%rbp)
leaq 0xf9d48(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3d0(%rbp)
movq -0x3d8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x297464
movq 0x110080d(%rip), %rax   # 0x1397c40
movq %rax, -0x3e8(%rbp)
leaq 0xf9d17(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3e0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x3e8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297466
movq 0x11007d3(%rip), %rax   # 0x1397c40
movq %rax, -0x3a8(%rbp)
jmp 0x297476
cmpq $0x0, 0x11007ca(%rip)   # 0x1397c48
jne 0x297498
leaq 0xd661d(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x11007b0(%rip)   # 0x1397c48
jmp 0x29749a
movq 0x11007a7(%rip), %rax   # 0x1397c48
movq %rax, -0x400(%rbp)
leaq 0xf9ca9(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3f8(%rbp)
movq -0x3f8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29756f
movq 0x1100772(%rip), %rax   # 0x1397c48
movq %rax, -0x410(%rbp)
leaq 0xf9c74(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x408(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x410(%rbp), %rax
cmpq $0x0, %rax
je 0x29756f
movq 0x110073b(%rip), %rax   # 0x1397c48
movq %rax, -0x420(%rbp)
leaq 0xf9c3d(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x418(%rbp)
movq -0x420(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29756f
movq 0x110070a(%rip), %rax   # 0x1397c48
movq %rax, -0x430(%rbp)
leaq 0xf9c0c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x428(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x430(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297571
movq 0x11006d0(%rip), %rax   # 0x1397c48
movq %rax, -0x3f0(%rbp)
movq -0x3f0(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x3a8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x2975a4
cmpq $0x0, 0x11006a4(%rip)   # 0x1397c50
jne 0x2975c6
leaq 0xd63eb(%rip), %rdi     # 0x36d9a0
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x110068a(%rip)   # 0x1397c50
jmp 0x2975c8
movq 0x1100681(%rip), %rax   # 0x1397c50
movq %rax, -0x448(%rbp)
leaq 0xf9b7b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x440(%rbp)
movq -0x440(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29769d
movq 0x110064c(%rip), %rax   # 0x1397c50
movq %rax, -0x458(%rbp)
leaq 0xf9b46(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x450(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x458(%rbp), %rax
cmpq $0x0, %rax
je 0x29769d
movq 0x1100615(%rip), %rax   # 0x1397c50
movq %rax, -0x468(%rbp)
leaq 0xf9b0f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x460(%rbp)
movq -0x468(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29769d
movq 0x11005e4(%rip), %rax   # 0x1397c50
movq %rax, -0x478(%rbp)
leaq 0xf9ade(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x470(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x478(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29769f
movq 0x11005aa(%rip), %rax   # 0x1397c50
movq %rax, -0x438(%rbp)
jmp 0x2976af
cmpq $0x0, 0x11005a1(%rip)   # 0x1397c58
jne 0x2976d1
leaq 0xd63e4(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x1100587(%rip)   # 0x1397c58
jmp 0x2976d3
movq 0x110057e(%rip), %rax   # 0x1397c58
movq %rax, -0x490(%rbp)
leaq 0xf9a70(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x488(%rbp)
movq -0x488(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2977a8
movq 0x1100549(%rip), %rax   # 0x1397c58
movq %rax, -0x4a0(%rbp)
leaq 0xf9a3b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x498(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x4a0(%rbp), %rax
cmpq $0x0, %rax
je 0x2977a8
movq 0x1100512(%rip), %rax   # 0x1397c58
movq %rax, -0x4b0(%rbp)
leaq 0xf9a04(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4a8(%rbp)
movq -0x4b0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2977a8
movq 0x11004e1(%rip), %rax   # 0x1397c58
movq %rax, -0x4c0(%rbp)
leaq 0xf99d3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4b8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x4c0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2977aa
movq 0x11004a7(%rip), %rax   # 0x1397c58
movq %rax, -0x480(%rbp)
movq -0x480(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x438(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x2977dd
cmpq $0x0, 0x110047b(%rip)   # 0x1397c60
jne 0x2977ff
leaq 0xd61bd(%rip), %rdi     # 0x36d9ab
movl $0x9, %esi
callq 0xb6c0
movq %rax, 0x1100461(%rip)   # 0x1397c60
jmp 0x297801
movq 0x1100458(%rip), %rax   # 0x1397c60
movq %rax, -0x4d8(%rbp)
leaq 0xf9942(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4d0(%rbp)
movq -0x4d0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2978d6
movq 0x1100423(%rip), %rax   # 0x1397c60
movq %rax, -0x4e8(%rbp)
leaq 0xf990d(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4e0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x4e8(%rbp), %rax
cmpq $0x0, %rax
je 0x2978d6
movq 0x11003ec(%rip), %rax   # 0x1397c60
movq %rax, -0x4f8(%rbp)
leaq 0xf98d6(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4f0(%rbp)
movq -0x4f8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2978d6
movq 0x11003bb(%rip), %rax   # 0x1397c60
movq %rax, -0x508(%rbp)
leaq 0xf98a5(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x500(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x508(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2978d8
movq 0x1100381(%rip), %rax   # 0x1397c60
movq %rax, -0x4c8(%rbp)
jmp 0x2978e8
cmpq $0x0, 0x1100378(%rip)   # 0x1397c68
jne 0x29790a
leaq 0xd61ab(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x110035e(%rip)   # 0x1397c68
jmp 0x29790c
movq 0x1100355(%rip), %rax   # 0x1397c68
movq %rax, -0x520(%rbp)
leaq 0xf9837(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x518(%rbp)
movq -0x518(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2979e1
movq 0x1100320(%rip), %rax   # 0x1397c68
movq %rax, -0x530(%rbp)
leaq 0xf9802(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x528(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x530(%rbp), %rax
cmpq $0x0, %rax
je 0x2979e1
movq 0x11002e9(%rip), %rax   # 0x1397c68
movq %rax, -0x540(%rbp)
leaq 0xf97cb(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x538(%rbp)
movq -0x540(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2979e1
movq 0x11002b8(%rip), %rax   # 0x1397c68
movq %rax, -0x550(%rbp)
leaq 0xf979a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x548(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x550(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2979e3
movq 0x110027e(%rip), %rax   # 0x1397c68
movq %rax, -0x510(%rbp)
movq -0x510(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x4c8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x297a16
cmpq $0x0, 0x1100252(%rip)   # 0x1397c70
jne 0x297a38
leaq 0xd5f8e(%rip), %rdi     # 0x36d9b5
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x1100238(%rip)   # 0x1397c70
jmp 0x297a3a
movq 0x110022f(%rip), %rax   # 0x1397c70
movq %rax, -0x568(%rbp)
leaq 0xf9709(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x560(%rbp)
movq -0x560(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x297b0f
movq 0x11001fa(%rip), %rax   # 0x1397c70
movq %rax, -0x578(%rbp)
leaq 0xf96d4(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x570(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x578(%rbp), %rax
cmpq $0x0, %rax
je 0x297b0f
movq 0x11001c3(%rip), %rax   # 0x1397c70
movq %rax, -0x588(%rbp)
leaq 0xf969d(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x580(%rbp)
movq -0x588(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x297b0f
movq 0x1100192(%rip), %rax   # 0x1397c70
movq %rax, -0x598(%rbp)
leaq 0xf966c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x590(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x598(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297b11
movq 0x1100158(%rip), %rax   # 0x1397c70
movq %rax, -0x558(%rbp)
jmp 0x297b21
cmpq $0x0, 0x110014f(%rip)   # 0x1397c78
jne 0x297b43
leaq 0xd5f72(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x1100135(%rip)   # 0x1397c78
jmp 0x297b45
movq 0x110012c(%rip), %rax   # 0x1397c78
movq %rax, -0x5b0(%rbp)
leaq 0xf95fe(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5a8(%rbp)
movq -0x5a8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x297c1a
movq 0x11000f7(%rip), %rax   # 0x1397c78
movq %rax, -0x5c0(%rbp)
leaq 0xf95c9(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5b8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x5c0(%rbp), %rax
cmpq $0x0, %rax
je 0x297c1a
movq 0x11000c0(%rip), %rax   # 0x1397c78
movq %rax, -0x5d0(%rbp)
leaq 0xf9592(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5c8(%rbp)
movq -0x5d0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x297c1a
movq 0x110008f(%rip), %rax   # 0x1397c78
movq %rax, -0x5e0(%rbp)
leaq 0xf9561(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5d8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x5e0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297c1c
movq 0x1100055(%rip), %rax   # 0x1397c78
movq %rax, -0x5a0(%rbp)
movq -0x5a0(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x558(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x297c4f
cmpq $0x0, 0x1100029(%rip)   # 0x1397c80
jne 0x297c71
leaq 0xd5d60(%rip), %rdi     # 0x36d9c0
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x110000f(%rip)   # 0x1397c80
jmp 0x297c73
movq 0x1100006(%rip), %rax   # 0x1397c80
movq %rax, -0x5f8(%rbp)
leaq 0xf94d0(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5f0(%rbp)
movq -0x5f0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x297d48
movq 0x10fffd1(%rip), %rax   # 0x1397c80
movq %rax, -0x608(%rbp)
leaq 0xf949b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x600(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x608(%rbp), %rax
cmpq $0x0, %rax
je 0x297d48
movq 0x10fff9a(%rip), %rax   # 0x1397c80
movq %rax, -0x618(%rbp)
leaq 0xf9464(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x610(%rbp)
movq -0x618(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x297d48
movq 0x10fff69(%rip), %rax   # 0x1397c80
movq %rax, -0x628(%rbp)
leaq 0xf9433(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x620(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x628(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297d4a
movq 0x10fff2f(%rip), %rax   # 0x1397c80
movq %rax, -0x5e8(%rbp)
jmp 0x297d5a
cmpq $0x0, 0x10fff26(%rip)   # 0x1397c88
jne 0x297d7c
leaq 0xd5d39(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10fff0c(%rip)   # 0x1397c88
jmp 0x297d7e
movq 0x10fff03(%rip), %rax   # 0x1397c88
movq %rax, -0x640(%rbp)
leaq 0xf93c5(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x638(%rbp)
movq -0x638(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x297e53
movq 0x10ffece(%rip), %rax   # 0x1397c88
movq %rax, -0x650(%rbp)
leaq 0xf9390(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x648(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x650(%rbp), %rax
cmpq $0x0, %rax
je 0x297e53
movq 0x10ffe97(%rip), %rax   # 0x1397c88
movq %rax, -0x660(%rbp)
leaq 0xf9359(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x658(%rbp)
movq -0x660(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x297e53
movq 0x10ffe66(%rip), %rax   # 0x1397c88
movq %rax, -0x670(%rbp)
leaq 0xf9328(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x668(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x670(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297e55
movq 0x10ffe2c(%rip), %rax   # 0x1397c88
movq %rax, -0x630(%rbp)
movq -0x630(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x5e8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x297e88
cmpq $0x0, 0x10ffe00(%rip)   # 0x1397c90
jne 0x297eaa
leaq 0xd5b32(%rip), %rdi     # 0x36d9cb
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x10ffde6(%rip)   # 0x1397c90
jmp 0x297eac
movq 0x10ffddd(%rip), %rax   # 0x1397c90
movq %rax, -0x688(%rbp)
leaq 0xf9297(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x680(%rbp)
movq -0x680(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x297f81
movq 0x10ffda8(%rip), %rax   # 0x1397c90
movq %rax, -0x698(%rbp)
leaq 0xf9262(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x690(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x698(%rbp), %rax
cmpq $0x0, %rax
je 0x297f81
movq 0x10ffd71(%rip), %rax   # 0x1397c90
movq %rax, -0x6a8(%rbp)
leaq 0xf922b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x6a0(%rbp)
movq -0x6a8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x297f81
movq 0x10ffd40(%rip), %rax   # 0x1397c90
movq %rax, -0x6b8(%rbp)
leaq 0xf91fa(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x6b0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x6b8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x297f83
movq 0x10ffd06(%rip), %rax   # 0x1397c90
movq %rax, -0x678(%rbp)
jmp 0x297f93
cmpq $0x0, 0x10ffcfd(%rip)   # 0x1397c98
jne 0x297fb5
leaq 0xd5b00(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ffce3(%rip)   # 0x1397c98
jmp 0x297fb7
movq 0x10ffcda(%rip), %rax   # 0x1397c98
movq %rax, -0x6d0(%rbp)
leaq 0xf918c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x6c8(%rbp)
movq -0x6c8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29808c
movq 0x10ffca5(%rip), %rax   # 0x1397c98
movq %rax, -0x6e0(%rbp)
leaq 0xf9157(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x6d8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x6e0(%rbp), %rax
cmpq $0x0, %rax
je 0x29808c
movq 0x10ffc6e(%rip), %rax   # 0x1397c98
movq %rax, -0x6f0(%rbp)
leaq 0xf9120(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x6e8(%rbp)
movq -0x6f0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29808c
movq 0x10ffc3d(%rip), %rax   # 0x1397c98
movq %rax, -0x700(%rbp)
leaq 0xf90ef(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x6f8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x700(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29808e
movq 0x10ffc03(%rip), %rax   # 0x1397c98
movq %rax, -0x6c0(%rbp)
movq -0x6c0(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x678(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x2980c1
cmpq $0x0, 0x10ffbd7(%rip)   # 0x1397ca0
jne 0x2980e3
leaq 0xd5904(%rip), %rdi     # 0x36d9d6
movl $0x9, %esi
callq 0xb6c0
movq %rax, 0x10ffbbd(%rip)   # 0x1397ca0
jmp 0x2980e5
movq 0x10ffbb4(%rip), %rax   # 0x1397ca0
movq %rax, -0x718(%rbp)
leaq 0xf905e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x710(%rbp)
movq -0x710(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2981ba
movq 0x10ffb7f(%rip), %rax   # 0x1397ca0
movq %rax, -0x728(%rbp)
leaq 0xf9029(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x720(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x728(%rbp), %rax
cmpq $0x0, %rax
je 0x2981ba
movq 0x10ffb48(%rip), %rax   # 0x1397ca0
movq %rax, -0x738(%rbp)
leaq 0xf8ff2(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x730(%rbp)
movq -0x738(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2981ba
movq 0x10ffb17(%rip), %rax   # 0x1397ca0
movq %rax, -0x748(%rbp)
leaq 0xf8fc1(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x740(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x748(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2981bc
movq 0x10ffadd(%rip), %rax   # 0x1397ca0
movq %rax, -0x708(%rbp)
jmp 0x2981cc
cmpq $0x0, 0x10ffad4(%rip)   # 0x1397ca8
jne 0x2981ee
leaq 0xd58c7(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ffaba(%rip)   # 0x1397ca8
jmp 0x2981f0
movq 0x10ffab1(%rip), %rax   # 0x1397ca8
movq %rax, -0x760(%rbp)
leaq 0xf8f53(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x758(%rbp)
movq -0x758(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2982c5
movq 0x10ffa7c(%rip), %rax   # 0x1397ca8
movq %rax, -0x770(%rbp)
leaq 0xf8f1e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x768(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x770(%rbp), %rax
cmpq $0x0, %rax
je 0x2982c5
movq 0x10ffa45(%rip), %rax   # 0x1397ca8
movq %rax, -0x780(%rbp)
leaq 0xf8ee7(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x778(%rbp)
movq -0x780(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2982c5
movq 0x10ffa14(%rip), %rax   # 0x1397ca8
movq %rax, -0x790(%rbp)
leaq 0xf8eb6(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x788(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x790(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2982c7
movq 0x10ff9da(%rip), %rax   # 0x1397ca8
movq %rax, -0x750(%rbp)
movq -0x750(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x708(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x2982fa
cmpq $0x0, 0x10ff9ae(%rip)   # 0x1397cb0
jne 0x29831c
leaq 0xd56d5(%rip), %rdi     # 0x36d9e0
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x10ff994(%rip)   # 0x1397cb0
jmp 0x29831e
movq 0x10ff98b(%rip), %rax   # 0x1397cb0
movq %rax, -0x7a8(%rbp)
leaq 0xf8e25(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x7a0(%rbp)
movq -0x7a0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2983f3
movq 0x10ff956(%rip), %rax   # 0x1397cb0
movq %rax, -0x7b8(%rbp)
leaq 0xf8df0(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x7b0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x7b8(%rbp), %rax
cmpq $0x0, %rax
je 0x2983f3
movq 0x10ff91f(%rip), %rax   # 0x1397cb0
movq %rax, -0x7c8(%rbp)
leaq 0xf8db9(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x7c0(%rbp)
movq -0x7c8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2983f3
movq 0x10ff8ee(%rip), %rax   # 0x1397cb0
movq %rax, -0x7d8(%rbp)
leaq 0xf8d88(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x7d0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x7d8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2983f5
movq 0x10ff8b4(%rip), %rax   # 0x1397cb0
movq %rax, -0x798(%rbp)
jmp 0x298405
cmpq $0x0, 0x10ff8ab(%rip)   # 0x1397cb8
jne 0x298427
leaq 0xd568e(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ff891(%rip)   # 0x1397cb8
jmp 0x298429
movq 0x10ff888(%rip), %rax   # 0x1397cb8
movq %rax, -0x7f0(%rbp)
leaq 0xf8d1a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x7e8(%rbp)
movq -0x7e8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2984fe
movq 0x10ff853(%rip), %rax   # 0x1397cb8
movq %rax, -0x800(%rbp)
leaq 0xf8ce5(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x7f8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x800(%rbp), %rax
cmpq $0x0, %rax
je 0x2984fe
movq 0x10ff81c(%rip), %rax   # 0x1397cb8
movq %rax, -0x810(%rbp)
leaq 0xf8cae(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x808(%rbp)
movq -0x810(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2984fe
movq 0x10ff7eb(%rip), %rax   # 0x1397cb8
movq %rax, -0x820(%rbp)
leaq 0xf8c7d(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x818(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x820(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298500
movq 0x10ff7b1(%rip), %rax   # 0x1397cb8
movq %rax, -0x7e0(%rbp)
movq -0x7e0(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x798(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x298533
cmpq $0x0, 0x10ff785(%rip)   # 0x1397cc0
jne 0x298555
leaq 0xd54a7(%rip), %rdi     # 0x36d9eb
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x10ff76b(%rip)   # 0x1397cc0
jmp 0x298557
movq 0x10ff762(%rip), %rax   # 0x1397cc0
movq %rax, -0x838(%rbp)
leaq 0xf8bec(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x830(%rbp)
movq -0x830(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29862c
movq 0x10ff72d(%rip), %rax   # 0x1397cc0
movq %rax, -0x848(%rbp)
leaq 0xf8bb7(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x840(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x848(%rbp), %rax
cmpq $0x0, %rax
je 0x29862c
movq 0x10ff6f6(%rip), %rax   # 0x1397cc0
movq %rax, -0x858(%rbp)
leaq 0xf8b80(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x850(%rbp)
movq -0x858(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29862c
movq 0x10ff6c5(%rip), %rax   # 0x1397cc0
movq %rax, -0x868(%rbp)
leaq 0xf8b4f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x860(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x868(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29862e
movq 0x10ff68b(%rip), %rax   # 0x1397cc0
movq %rax, -0x828(%rbp)
jmp 0x29863e
cmpq $0x0, 0x10ff682(%rip)   # 0x1397cc8
jne 0x298660
leaq 0xd5455(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ff668(%rip)   # 0x1397cc8
jmp 0x298662
movq 0x10ff65f(%rip), %rax   # 0x1397cc8
movq %rax, -0x880(%rbp)
leaq 0xf8ae1(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x878(%rbp)
movq -0x878(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298737
movq 0x10ff62a(%rip), %rax   # 0x1397cc8
movq %rax, -0x890(%rbp)
leaq 0xf8aac(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x888(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x890(%rbp), %rax
cmpq $0x0, %rax
je 0x298737
movq 0x10ff5f3(%rip), %rax   # 0x1397cc8
movq %rax, -0x8a0(%rbp)
leaq 0xf8a75(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x898(%rbp)
movq -0x8a0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298737
movq 0x10ff5c2(%rip), %rax   # 0x1397cc8
movq %rax, -0x8b0(%rbp)
leaq 0xf8a44(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x8a8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x8b0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298739
movq 0x10ff588(%rip), %rax   # 0x1397cc8
movq %rax, -0x870(%rbp)
movq -0x870(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x828(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x29876c
cmpq $0x0, 0x10ff55c(%rip)   # 0x1397cd0
jne 0x29878e
leaq 0xd5279(%rip), %rdi     # 0x36d9f6
movl $0xb, %esi
callq 0xb6c0
movq %rax, 0x10ff542(%rip)   # 0x1397cd0
jmp 0x298790
movq 0x10ff539(%rip), %rax   # 0x1397cd0
movq %rax, -0x8c8(%rbp)
leaq 0xf89b3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x8c0(%rbp)
movq -0x8c0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298865
movq 0x10ff504(%rip), %rax   # 0x1397cd0
movq %rax, -0x8d8(%rbp)
leaq 0xf897e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x8d0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x8d8(%rbp), %rax
cmpq $0x0, %rax
je 0x298865
movq 0x10ff4cd(%rip), %rax   # 0x1397cd0
movq %rax, -0x8e8(%rbp)
leaq 0xf8947(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x8e0(%rbp)
movq -0x8e8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298865
movq 0x10ff49c(%rip), %rax   # 0x1397cd0
movq %rax, -0x8f8(%rbp)
leaq 0xf8916(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x8f0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x8f8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298867
movq 0x10ff462(%rip), %rax   # 0x1397cd0
movq %rax, -0x8b8(%rbp)
jmp 0x298877
cmpq $0x0, 0x10ff459(%rip)   # 0x1397cd8
jne 0x298899
leaq 0xd521c(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ff43f(%rip)   # 0x1397cd8
jmp 0x29889b
movq 0x10ff436(%rip), %rax   # 0x1397cd8
movq %rax, -0x910(%rbp)
leaq 0xf88a8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x908(%rbp)
movq -0x908(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298970
movq 0x10ff401(%rip), %rax   # 0x1397cd8
movq %rax, -0x920(%rbp)
leaq 0xf8873(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x918(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x920(%rbp), %rax
cmpq $0x0, %rax
je 0x298970
movq 0x10ff3ca(%rip), %rax   # 0x1397cd8
movq %rax, -0x930(%rbp)
leaq 0xf883c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x928(%rbp)
movq -0x930(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298970
movq 0x10ff399(%rip), %rax   # 0x1397cd8
movq %rax, -0x940(%rbp)
leaq 0xf880b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x938(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x940(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298972
movq 0x10ff35f(%rip), %rax   # 0x1397cd8
movq %rax, -0x900(%rbp)
movq -0x900(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x8b8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x2989a5
cmpq $0x0, 0x10ff333(%rip)   # 0x1397ce0
jne 0x2989c7
leaq 0xd504c(%rip), %rdi     # 0x36da02
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x10ff319(%rip)   # 0x1397ce0
jmp 0x2989c9
movq 0x10ff310(%rip), %rax   # 0x1397ce0
movq %rax, -0x958(%rbp)
leaq 0xf877a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x950(%rbp)
movq -0x950(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298a9e
movq 0x10ff2db(%rip), %rax   # 0x1397ce0
movq %rax, -0x968(%rbp)
leaq 0xf8745(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x960(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x968(%rbp), %rax
cmpq $0x0, %rax
je 0x298a9e
movq 0x10ff2a4(%rip), %rax   # 0x1397ce0
movq %rax, -0x978(%rbp)
leaq 0xf870e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x970(%rbp)
movq -0x978(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298a9e
movq 0x10ff273(%rip), %rax   # 0x1397ce0
movq %rax, -0x988(%rbp)
leaq 0xf86dd(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x980(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x988(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298aa0
movq 0x10ff239(%rip), %rax   # 0x1397ce0
movq %rax, -0x948(%rbp)
jmp 0x298ab0
cmpq $0x0, 0x10ff230(%rip)   # 0x1397ce8
jne 0x298ad2
leaq 0xd4fe3(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ff216(%rip)   # 0x1397ce8
jmp 0x298ad4
movq 0x10ff20d(%rip), %rax   # 0x1397ce8
movq %rax, -0x9a0(%rbp)
leaq 0xf866f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x998(%rbp)
movq -0x998(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298ba9
movq 0x10ff1d8(%rip), %rax   # 0x1397ce8
movq %rax, -0x9b0(%rbp)
leaq 0xf863a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x9a8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x9b0(%rbp), %rax
cmpq $0x0, %rax
je 0x298ba9
movq 0x10ff1a1(%rip), %rax   # 0x1397ce8
movq %rax, -0x9c0(%rbp)
leaq 0xf8603(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x9b8(%rbp)
movq -0x9c0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298ba9
movq 0x10ff170(%rip), %rax   # 0x1397ce8
movq %rax, -0x9d0(%rbp)
leaq 0xf85d2(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x9c8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x9d0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298bab
movq 0x10ff136(%rip), %rax   # 0x1397ce8
movq %rax, -0x990(%rbp)
movq -0x990(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x948(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x298bde
cmpq $0x0, 0x10ff10a(%rip)   # 0x1397cf0
jne 0x298c00
leaq 0xd4e1e(%rip), %rdi     # 0x36da0d
movl $0xc, %esi
callq 0xb6c0
movq %rax, 0x10ff0f0(%rip)   # 0x1397cf0
jmp 0x298c02
movq 0x10ff0e7(%rip), %rax   # 0x1397cf0
movq %rax, -0x9e8(%rbp)
leaq 0xf8541(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x9e0(%rbp)
movq -0x9e0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298cd7
movq 0x10ff0b2(%rip), %rax   # 0x1397cf0
movq %rax, -0x9f8(%rbp)
leaq 0xf850c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x9f0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x9f8(%rbp), %rax
cmpq $0x0, %rax
je 0x298cd7
movq 0x10ff07b(%rip), %rax   # 0x1397cf0
movq %rax, -0xa08(%rbp)
leaq 0xf84d5(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa00(%rbp)
movq -0xa08(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298cd7
movq 0x10ff04a(%rip), %rax   # 0x1397cf0
movq %rax, -0xa18(%rbp)
leaq 0xf84a4(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa10(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xa18(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298cd9
movq 0x10ff010(%rip), %rax   # 0x1397cf0
movq %rax, -0x9d8(%rbp)
jmp 0x298ce9
cmpq $0x0, 0x10ff007(%rip)   # 0x1397cf8
jne 0x298d0b
leaq 0xd4daa(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10fefed(%rip)   # 0x1397cf8
jmp 0x298d0d
movq 0x10fefe4(%rip), %rax   # 0x1397cf8
movq %rax, -0xa30(%rbp)
leaq 0xf8436(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa28(%rbp)
movq -0xa28(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298de2
movq 0x10fefaf(%rip), %rax   # 0x1397cf8
movq %rax, -0xa40(%rbp)
leaq 0xf8401(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa38(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xa40(%rbp), %rax
cmpq $0x0, %rax
je 0x298de2
movq 0x10fef78(%rip), %rax   # 0x1397cf8
movq %rax, -0xa50(%rbp)
leaq 0xf83ca(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa48(%rbp)
movq -0xa50(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298de2
movq 0x10fef47(%rip), %rax   # 0x1397cf8
movq %rax, -0xa60(%rbp)
leaq 0xf8399(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa58(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xa60(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298de4
movq 0x10fef0d(%rip), %rax   # 0x1397cf8
movq %rax, -0xa20(%rbp)
movq -0xa20(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x9d8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x298e17
cmpq $0x0, 0x10feee1(%rip)   # 0x1397d00
jne 0x298e39
leaq 0xd4bf2(%rip), %rdi     # 0x36da1a
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x10feec7(%rip)   # 0x1397d00
jmp 0x298e3b
movq 0x10feebe(%rip), %rax   # 0x1397d00
movq %rax, -0xa78(%rbp)
leaq 0xf8308(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa70(%rbp)
movq -0xa70(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x298f10
movq 0x10fee89(%rip), %rax   # 0x1397d00
movq %rax, -0xa88(%rbp)
leaq 0xf82d3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa80(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xa88(%rbp), %rax
cmpq $0x0, %rax
je 0x298f10
movq 0x10fee52(%rip), %rax   # 0x1397d00
movq %rax, -0xa98(%rbp)
leaq 0xf829c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa90(%rbp)
movq -0xa98(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x298f10
movq 0x10fee21(%rip), %rax   # 0x1397d00
movq %rax, -0xaa8(%rbp)
leaq 0xf826b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xaa0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xaa8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x298f12
movq 0x10fede7(%rip), %rax   # 0x1397d00
movq %rax, -0xa68(%rbp)
jmp 0x298f22
cmpq $0x0, 0x10fedde(%rip)   # 0x1397d08
jne 0x298f44
leaq 0xd4b71(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10fedc4(%rip)   # 0x1397d08
jmp 0x298f46
movq 0x10fedbb(%rip), %rax   # 0x1397d08
movq %rax, -0xac0(%rbp)
leaq 0xf81fd(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xab8(%rbp)
movq -0xab8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29901b
movq 0x10fed86(%rip), %rax   # 0x1397d08
movq %rax, -0xad0(%rbp)
leaq 0xf81c8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xac8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xad0(%rbp), %rax
cmpq $0x0, %rax
je 0x29901b
movq 0x10fed4f(%rip), %rax   # 0x1397d08
movq %rax, -0xae0(%rbp)
leaq 0xf8191(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xad8(%rbp)
movq -0xae0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29901b
movq 0x10fed1e(%rip), %rax   # 0x1397d08
movq %rax, -0xaf0(%rbp)
leaq 0xf8160(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xae8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xaf0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29901d
movq 0x10fece4(%rip), %rax   # 0x1397d08
movq %rax, -0xab0(%rbp)
movq -0xab0(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0xa68(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
jmp 0x299050
cmpq $0x0, 0x10fecb8(%rip)   # 0x1397d10
jne 0x299072
leaq 0xd49c4(%rip), %rdi     # 0x36da25
movl $0xa, %esi
callq 0xb6c0
movq %rax, 0x10fec9e(%rip)   # 0x1397d10
jmp 0x299074
movq 0x10fec95(%rip), %rax   # 0x1397d10
movq %rax, -0xb08(%rbp)
leaq 0xf80cf(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb00(%rbp)
movq -0xb00(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x299149
movq 0x10fec60(%rip), %rax   # 0x1397d10
movq %rax, -0xb18(%rbp)
leaq 0xf809a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb10(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xb18(%rbp), %rax
cmpq $0x0, %rax
je 0x299149
movq 0x10fec29(%rip), %rax   # 0x1397d10
movq %rax, -0xb28(%rbp)
leaq 0xf8063(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb20(%rbp)
movq -0xb28(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x299149
movq 0x10febf8(%rip), %rax   # 0x1397d10
movq %rax, -0xb38(%rbp)
leaq 0xf8032(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb30(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xb38(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29914b
movq 0x10febbe(%rip), %rax   # 0x1397d10
movq %rax, -0xaf8(%rbp)
jmp 0x29915b
cmpq $0x0, 0x10febb5(%rip)   # 0x1397d18
jne 0x29917d
leaq 0xd4938(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10feb9b(%rip)   # 0x1397d18
jmp 0x29917f
movq 0x10feb92(%rip), %rax   # 0x1397d18
movq %rax, -0xb50(%rbp)
leaq 0xf7fc4(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb48(%rbp)
movq -0xb48(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x299254
movq 0x10feb5d(%rip), %rax   # 0x1397d18
movq %rax, -0xb60(%rbp)
leaq 0xf7f8f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb58(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xb60(%rbp), %rax
cmpq $0x0, %rax
je 0x299254
movq 0x10feb26(%rip), %rax   # 0x1397d18
movq %rax, -0xb70(%rbp)
leaq 0xf7f58(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb68(%rbp)
movq -0xb70(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x299254
movq 0x10feaf5(%rip), %rax   # 0x1397d18
movq %rax, -0xb80(%rbp)
leaq 0xf7f27(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb78(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xb80(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x299256
movq 0x10feabb(%rip), %rax   # 0x1397d18
movq %rax, -0xb40(%rbp)
movq -0xb40(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0xaf8(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0x18(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
movl -0x10(%rbp), %edi
movq -0x8(%rbp), %rsi
callq 0x24ccd0
movq %rax, -0xb88(%rbp)
cmpq $0x0, 0x10fea7e(%rip)   # 0x1397d20
jne 0x2992bb
leaq 0xc2d0d(%rip), %rdi     # 0x35bfb8
xorl %eax, %eax
movl %eax, %esi
callq 0xb6c0
movq %rax, 0x10fea65(%rip)   # 0x1397d20
jmp 0x2992bd
movq 0x10fea5c(%rip), %rax   # 0x1397d20
movq %rax, -0xba0(%rbp)
leaq 0xf7e86(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb98(%rbp)
movq -0xb98(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x299392
movq 0x10fea27(%rip), %rax   # 0x1397d20
movq %rax, -0xbb0(%rbp)
leaq 0xf7e51(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xba8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xbb0(%rbp), %rax
cmpq $0x0, %rax
je 0x299392
movq 0x10fe9f0(%rip), %rax   # 0x1397d20
movq %rax, -0xbc0(%rbp)
leaq 0xf7e1a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xbb8(%rbp)
movq -0xbc0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x299392
movq 0x10fe9bf(%rip), %rax   # 0x1397d20
movq %rax, -0xbd0(%rbp)
leaq 0xf7de9(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xbc8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xbd0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x299394
movq 0x10fe985(%rip), %rax   # 0x1397d20
movq %rax, -0xb90(%rbp)
jmp 0x2993a4
cmpq $0x0, 0x10fe97c(%rip)   # 0x1397d28
jne 0x2993c6
leaq 0xd3fa9(%rip), %rdi     # 0x36d35e
movl $0x2, %esi
callq 0xb6c0
movq %rax, 0x10fe962(%rip)   # 0x1397d28
jmp 0x2993c8
movq 0x10fe959(%rip), %rax   # 0x1397d28
movq %rax, -0xbe8(%rbp)
leaq 0xf7d7b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xbe0(%rbp)
movq -0xbe0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29949d
movq 0x10fe924(%rip), %rax   # 0x1397d28
movq %rax, -0xbf8(%rbp)
leaq 0xf7d46(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xbf0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xbf8(%rbp), %rax
cmpq $0x0, %rax
je 0x29949d
movq 0x10fe8ed(%rip), %rax   # 0x1397d28
movq %rax, -0xc08(%rbp)
leaq 0xf7d0f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc00(%rbp)
movq -0xc08(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29949d
movq 0x10fe8bc(%rip), %rax   # 0x1397d28
movq %rax, -0xc18(%rbp)
leaq 0xf7cde(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc10(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xc18(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29949f
movq 0x10fe882(%rip), %rax   # 0x1397d28
movq %rax, -0xbd8(%rbp)
movq -0xbd8(%rbp), %rdi
movq -0xb90(%rbp), %rsi
leaq -0xc20(%rbp), %rdx
callq 0xb940
movq -0x18(%rbp), %rdi
movq -0xb88(%rbp), %rsi
leaq -0xc28(%rbp), %rdx
callq 0x22a9d0
movq %rax, -0xc30(%rbp)
movq -0xc30(%rbp), %rdi
movq -0xc20(%rbp), %rsi
leaq -0xc38(%rbp), %rdx
callq 0xb940
cmpq $0x0, 0x10fe829(%rip)   # 0x1397d30
jne 0x299521
leaq 0xd470d(%rip), %rdi     # 0x36dc1d
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10fe80f(%rip)   # 0x1397d30
jmp 0x299523
movq 0x10fe806(%rip), %rax   # 0x1397d30
movq %rax, -0xc50(%rbp)
leaq 0xf7c20(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc48(%rbp)
movq -0xc48(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2995f8
movq 0x10fe7d1(%rip), %rax   # 0x1397d30
movq %rax, -0xc60(%rbp)
leaq 0xf7beb(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc58(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xc60(%rbp), %rax
cmpq $0x0, %rax
je 0x2995f8
movq 0x10fe79a(%rip), %rax   # 0x1397d30
movq %rax, -0xc70(%rbp)
leaq 0xf7bb4(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc68(%rbp)
movq -0xc70(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2995f8
movq 0x10fe769(%rip), %rax   # 0x1397d30
movq %rax, -0xc80(%rbp)
leaq 0xf7b83(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc78(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xc80(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2995fa
movq 0x10fe72f(%rip), %rax   # 0x1397d30
movq %rax, -0xc40(%rbp)
movq -0xc40(%rbp), %rdi
movq -0xc38(%rbp), %rsi
leaq -0xc88(%rbp), %rdx
callq 0xb940
cmpq $0x0, 0x10fe70e(%rip)   # 0x1397d38
jne 0x299644
leaq 0xd4471(%rip), %rdi     # 0x36daa4
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10fe6f4(%rip)   # 0x1397d38
jmp 0x299646
movq 0x10fe6eb(%rip), %rax   # 0x1397d38
movq %rax, -0xca0(%rbp)
leaq 0xf7afd(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc98(%rbp)
movq -0xc98(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x29971b
movq 0x10fe6b6(%rip), %rax   # 0x1397d38
movq %rax, -0xcb0(%rbp)
leaq 0xf7ac8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xca8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xcb0(%rbp), %rax
cmpq $0x0, %rax
je 0x29971b
movq 0x10fe67f(%rip), %rax   # 0x1397d38
movq %rax, -0xcc0(%rbp)
leaq 0xf7a91(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xcb8(%rbp)
movq -0xcc0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x29971b
movq 0x10fe64e(%rip), %rax   # 0x1397d38
movq %rax, -0xcd0(%rbp)
leaq 0xf7a60(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xcc8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xcd0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x29971d
movq 0x10fe614(%rip), %rax   # 0x1397d38
movq %rax, -0xc90(%rbp)
movq -0xc90(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0xc88(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0xc28(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
movl -0x10(%rbp), %edi
movq -0x8(%rbp), %rsi
callq 0x24cd20
movq %rax, -0xcd8(%rbp)
movq -0x18(%rbp), %rdi
movq -0xcd8(%rbp), %rsi
leaq -0xce0(%rbp), %rdx
callq 0x22e4f0
movl %eax, -0xcf0(%rbp)
movq %rdx, -0xce8(%rbp)
movq -0xce0(%rbp), %rdi
movl -0xcf0(%rbp), %esi
movq -0xce8(%rbp), %rdx
leaq -0xcf8(%rbp), %rcx
leaq -0xd00(%rbp), %r8
callq 0x299820
movq %rax, -0xd08(%rbp)
movq -0xd00(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0xd08(%rbp), %rax
movq %rax, -0x38(%rbp)
movq -0xcf8(%rbp), %rax
movq %rax, -0x30(%rbp)
jmp 0x2997f2
leaq 0xba6a1(%rip), %rdi     # 0x353e81
movl $0x20, %esi
callq 0xb6c0
movq %rax, %rdi
callq 0xc620
movq -0x40(%rbp), %rcx
movq -0x28(%rbp), %rax
movq %rcx, (%rax)
movq -0x30(%rbp), %rcx
movq -0x20(%rbp), %rax
movq %rcx, (%rax)
movq -0x38(%rbp), %rax
addq $0xd10, %rsp            # imm = 0xD10
popq %rbp
retq
nopw %cs:(%rax,%rax)