// File: /workspace/github_c_makefile_star2_O0/mirth-lang[P]mirth/bin/mirth1.c
// Function: mw_mirth_c99_C99ReprType_dummyzevalue
static STR* mw_mirth_c99_C99ReprType_dummyzevalue (struct mirth_c99_C99ReprType in_C99ReprType_1) {
	STR* branch_Str_3;
	switch ((in_C99ReprType_1).tag) {
		case mirth_c99_C99ReprType_VAL: {
			STR* v4;
			STRLIT(v4, "(VAL){0}", 8);
			branch_Str_3 = v4;
		} break;
		case mirth_c99_C99ReprType_STR: {
			STR* v5;
			STRLIT(v5, "NULL", 4);
			branch_Str_3 = v5;
		} break;
		case mirth_c99_C99ReprType_ARR: {
			STR* v6;
			STRLIT(v6, "NULL", 4);
			branch_Str_3 = v6;
		} break;
		case mirth_c99_C99ReprType_Void: {
			STR* v7;
			STRLIT(v7, "0", 1);
			branch_Str_3 = v7;
		} break;
		case mirth_c99_C99ReprType_Int: {
			STR* v8;
			STRLIT(v8, "WRAP_I63(0)", 11);
			branch_Str_3 = v8;
		} break;
		case mirth_c99_C99ReprType_Nat: {
			STR* v9;
			STRLIT(v9, "WRAP_I63(0)", 11);
			branch_Str_3 = v9;
		} break;
		case mirth_c99_C99ReprType_I64: {
			STR* v10;
			STRLIT(v10, "0", 1);
			branch_Str_3 = v10;
		} break;
		case mirth_c99_C99ReprType_I32: {
			STR* v11;
			STRLIT(v11, "0", 1);
			branch_Str_3 = v11;
		} break;
		case mirth_c99_C99ReprType_I16: {
			STR* v12;
			STRLIT(v12, "0", 1);
			branch_Str_3 = v12;
		} break;
		case mirth_c99_C99ReprType_I8: {
			STR* v13;
			STRLIT(v13, "0", 1);
			branch_Str_3 = v13;
		} break;
		case mirth_c99_C99ReprType_U64: {
			STR* v14;
			STRLIT(v14, "0", 1);
			branch_Str_3 = v14;
		} break;
		case mirth_c99_C99ReprType_U32: {
			STR* v15;
			STRLIT(v15, "0", 1);
			branch_Str_3 = v15;
		} break;
		case mirth_c99_C99ReprType_U16: {
			STR* v16;
			STRLIT(v16, "0", 1);
			branch_Str_3 = v16;
		} break;
		case mirth_c99_C99ReprType_U8: {
			STR* v17;
			STRLIT(v17, "0", 1);
			branch_Str_3 = v17;
		} break;
		case mirth_c99_C99ReprType_F64: {
			STR* v18;
			STRLIT(v18, "0.0", 3);
			branch_Str_3 = v18;
		} break;
		case mirth_c99_C99ReprType_F32: {
			STR* v19;
			STRLIT(v19, "0.0", 3);
			branch_Str_3 = v19;
		} break;
		case mirth_c99_C99ReprType_Bool: {
			STR* v20;
			STRLIT(v20, "0", 1);
			branch_Str_3 = v20;
		} break;
		case mirth_c99_C99ReprType_PTR: {
			STR* v21;
			STRLIT(v21, "NULL", 4);
			branch_Str_3 = v21;
		} break;
		case mirth_c99_C99ReprType_FNPTR: {
			STR* v22;
			STRLIT(v22, "NULL", 4);
			branch_Str_3 = v22;
		} break;
		case mirth_c99_C99ReprType_TUP: {
			STR* v23;
			STRLIT(v23, "NULL", 4);
			branch_Str_3 = v23;
		} break;
		case mirth_c99_C99ReprType_Table: {
			uint64_t v24 = mtp_mirth_c99_C99ReprType_Table(in_C99ReprType_1);
			STR* v25;
			STRLIT(v25, "0", 1);
			branch_Str_3 = v25;
		} break;
		case mirth_c99_C99ReprType_Data: {
			uint64_t v26 = mtp_mirth_c99_C99ReprType_Data(in_C99ReprType_1);
			STR* v27;
			STRLIT(v27, "0", 1);
			branch_Str_3 = v27;
		} break;
		default: {
			do_panic(str_make("unexpected fallthrough in match\n", 32));
		}
	}
	return branch_Str_3;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x660, %rsp            # imm = 0x660
movl %edi, -0x10(%rbp)
movq %rsi, -0x8(%rbp)
movl -0x10(%rbp), %eax
movq %rax, -0x660(%rbp)
subq $0x15, %rax
ja 0x2a9882
movq -0x660(%rbp), %rax
leaq 0xab768(%rip), %rcx     # 0x3537ac
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
jmp 0x2a804f
cmpq $0x0, 0x10eff79(%rip)   # 0x1397fd0
jne 0x2a8071
leaq 0xc5b43(%rip), %rdi     # 0x36dba3
movl $0x8, %esi
callq 0xb6c0
movq %rax, 0x10eff5f(%rip)   # 0x1397fd0
jmp 0x2a8073
movq 0x10eff56(%rip), %rax   # 0x1397fd0
movq %rax, -0x30(%rbp)
leaq 0xe90d3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x28(%rbp)
movq -0x28(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8124
movq 0x10eff2a(%rip), %rax   # 0x1397fd0
movq %rax, -0x40(%rbp)
leaq 0xe90a7(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x38(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x40(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8124
movq 0x10efefc(%rip), %rax   # 0x1397fd0
movq %rax, -0x50(%rbp)
leaq 0xe9079(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x48(%rbp)
movq -0x50(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8124
movq 0x10efed4(%rip), %rax   # 0x1397fd0
movq %rax, -0x60(%rbp)
leaq 0xe9051(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x58(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x60(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8126
movq 0x10efea3(%rip), %rax   # 0x1397fd0
movq %rax, -0x20(%rbp)
movq -0x20(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8140
cmpq $0x0, 0x10efe90(%rip)   # 0x1397fd8
jne 0x2a8162
leaq 0xc5a5b(%rip), %rdi     # 0x36dbac
movl $0x4, %esi
callq 0xb6c0
movq %rax, 0x10efe76(%rip)   # 0x1397fd8
jmp 0x2a8164
movq 0x10efe6d(%rip), %rax   # 0x1397fd8
movq %rax, -0x78(%rbp)
leaq 0xe8fe2(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x70(%rbp)
movq -0x70(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a822d
movq 0x10efe41(%rip), %rax   # 0x1397fd8
movq %rax, -0x88(%rbp)
leaq 0xe8fb3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x80(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x88(%rbp), %rax
cmpq $0x0, %rax
je 0x2a822d
movq 0x10efe0d(%rip), %rax   # 0x1397fd8
movq %rax, -0x98(%rbp)
leaq 0xe8f7f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x90(%rbp)
movq -0x98(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a822d
movq 0x10efddc(%rip), %rax   # 0x1397fd8
movq %rax, -0xa8(%rbp)
leaq 0xe8f4e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xa0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xa8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a822f
movq 0x10efda2(%rip), %rax   # 0x1397fd8
movq %rax, -0x68(%rbp)
movq -0x68(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8249
cmpq $0x0, 0x10efd8f(%rip)   # 0x1397fe0
jne 0x2a826b
leaq 0xc5952(%rip), %rdi     # 0x36dbac
movl $0x4, %esi
callq 0xb6c0
movq %rax, 0x10efd75(%rip)   # 0x1397fe0
jmp 0x2a826d
movq 0x10efd6c(%rip), %rax   # 0x1397fe0
movq %rax, -0xc0(%rbp)
leaq 0xe8ed6(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xb8(%rbp)
movq -0xb8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8342
movq 0x10efd37(%rip), %rax   # 0x1397fe0
movq %rax, -0xd0(%rbp)
leaq 0xe8ea1(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xc8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xd0(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8342
movq 0x10efd00(%rip), %rax   # 0x1397fe0
movq %rax, -0xe0(%rbp)
leaq 0xe8e6a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xd8(%rbp)
movq -0xe0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8342
movq 0x10efccf(%rip), %rax   # 0x1397fe0
movq %rax, -0xf0(%rbp)
leaq 0xe8e39(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0xe8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0xf0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8344
movq 0x10efc95(%rip), %rax   # 0x1397fe0
movq %rax, -0xb0(%rbp)
movq -0xb0(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8364
cmpq $0x0, 0x10efc7c(%rip)   # 0x1397fe8
jne 0x2a8386
leaq 0xc5ba7(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10efc62(%rip)   # 0x1397fe8
jmp 0x2a8388
movq 0x10efc59(%rip), %rax   # 0x1397fe8
movq %rax, -0x108(%rbp)
leaq 0xe8dbb(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x100(%rbp)
movq -0x100(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a845d
movq 0x10efc24(%rip), %rax   # 0x1397fe8
movq %rax, -0x118(%rbp)
leaq 0xe8d86(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x110(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x118(%rbp), %rax
cmpq $0x0, %rax
je 0x2a845d
movq 0x10efbed(%rip), %rax   # 0x1397fe8
movq %rax, -0x128(%rbp)
leaq 0xe8d4f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x120(%rbp)
movq -0x128(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a845d
movq 0x10efbbc(%rip), %rax   # 0x1397fe8
movq %rax, -0x138(%rbp)
leaq 0xe8d1e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x130(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x138(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a845f
movq 0x10efb82(%rip), %rax   # 0x1397fe8
movq %rax, -0xf8(%rbp)
movq -0xf8(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a847f
cmpq $0x0, 0x10efb69(%rip)   # 0x1397ff0
jne 0x2a84a1
leaq 0xc5721(%rip), %rdi     # 0x36dbb1
movl $0xb, %esi
callq 0xb6c0
movq %rax, 0x10efb4f(%rip)   # 0x1397ff0
jmp 0x2a84a3
movq 0x10efb46(%rip), %rax   # 0x1397ff0
movq %rax, -0x150(%rbp)
leaq 0xe8ca0(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x148(%rbp)
movq -0x148(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8578
movq 0x10efb11(%rip), %rax   # 0x1397ff0
movq %rax, -0x160(%rbp)
leaq 0xe8c6b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x158(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x160(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8578
movq 0x10efada(%rip), %rax   # 0x1397ff0
movq %rax, -0x170(%rbp)
leaq 0xe8c34(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x168(%rbp)
movq -0x170(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8578
movq 0x10efaa9(%rip), %rax   # 0x1397ff0
movq %rax, -0x180(%rbp)
leaq 0xe8c03(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x178(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x180(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a857a
movq 0x10efa6f(%rip), %rax   # 0x1397ff0
movq %rax, -0x140(%rbp)
movq -0x140(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a859a
cmpq $0x0, 0x10efa56(%rip)   # 0x1397ff8
jne 0x2a85bc
leaq 0xc5606(%rip), %rdi     # 0x36dbb1
movl $0xb, %esi
callq 0xb6c0
movq %rax, 0x10efa3c(%rip)   # 0x1397ff8
jmp 0x2a85be
movq 0x10efa33(%rip), %rax   # 0x1397ff8
movq %rax, -0x198(%rbp)
leaq 0xe8b85(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x190(%rbp)
movq -0x190(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8693
movq 0x10ef9fe(%rip), %rax   # 0x1397ff8
movq %rax, -0x1a8(%rbp)
leaq 0xe8b50(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1a0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x1a8(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8693
movq 0x10ef9c7(%rip), %rax   # 0x1397ff8
movq %rax, -0x1b8(%rbp)
leaq 0xe8b19(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1b0(%rbp)
movq -0x1b8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8693
movq 0x10ef996(%rip), %rax   # 0x1397ff8
movq %rax, -0x1c8(%rbp)
leaq 0xe8ae8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1c0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x1c8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8695
movq 0x10ef95c(%rip), %rax   # 0x1397ff8
movq %rax, -0x188(%rbp)
movq -0x188(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a86b5
cmpq $0x0, 0x10ef943(%rip)   # 0x1398000
jne 0x2a86d7
leaq 0xc5856(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef929(%rip)   # 0x1398000
jmp 0x2a86d9
movq 0x10ef920(%rip), %rax   # 0x1398000
movq %rax, -0x1e0(%rbp)
leaq 0xe8a6a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1d8(%rbp)
movq -0x1d8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a87ae
movq 0x10ef8eb(%rip), %rax   # 0x1398000
movq %rax, -0x1f0(%rbp)
leaq 0xe8a35(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1e8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x1f0(%rbp), %rax
cmpq $0x0, %rax
je 0x2a87ae
movq 0x10ef8b4(%rip), %rax   # 0x1398000
movq %rax, -0x200(%rbp)
leaq 0xe89fe(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x1f8(%rbp)
movq -0x200(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a87ae
movq 0x10ef883(%rip), %rax   # 0x1398000
movq %rax, -0x210(%rbp)
leaq 0xe89cd(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x208(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x210(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a87b0
movq 0x10ef849(%rip), %rax   # 0x1398000
movq %rax, -0x1d0(%rbp)
movq -0x1d0(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a87d0
cmpq $0x0, 0x10ef830(%rip)   # 0x1398008
jne 0x2a87f2
leaq 0xc573b(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef816(%rip)   # 0x1398008
jmp 0x2a87f4
movq 0x10ef80d(%rip), %rax   # 0x1398008
movq %rax, -0x228(%rbp)
leaq 0xe894f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x220(%rbp)
movq -0x220(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a88c9
movq 0x10ef7d8(%rip), %rax   # 0x1398008
movq %rax, -0x238(%rbp)
leaq 0xe891a(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x230(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x238(%rbp), %rax
cmpq $0x0, %rax
je 0x2a88c9
movq 0x10ef7a1(%rip), %rax   # 0x1398008
movq %rax, -0x248(%rbp)
leaq 0xe88e3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x240(%rbp)
movq -0x248(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a88c9
movq 0x10ef770(%rip), %rax   # 0x1398008
movq %rax, -0x258(%rbp)
leaq 0xe88b2(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x250(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x258(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a88cb
movq 0x10ef736(%rip), %rax   # 0x1398008
movq %rax, -0x218(%rbp)
movq -0x218(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a88eb
cmpq $0x0, 0x10ef71d(%rip)   # 0x1398010
jne 0x2a890d
leaq 0xc5620(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef703(%rip)   # 0x1398010
jmp 0x2a890f
movq 0x10ef6fa(%rip), %rax   # 0x1398010
movq %rax, -0x270(%rbp)
leaq 0xe8834(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x268(%rbp)
movq -0x268(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a89e4
movq 0x10ef6c5(%rip), %rax   # 0x1398010
movq %rax, -0x280(%rbp)
leaq 0xe87ff(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x278(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x280(%rbp), %rax
cmpq $0x0, %rax
je 0x2a89e4
movq 0x10ef68e(%rip), %rax   # 0x1398010
movq %rax, -0x290(%rbp)
leaq 0xe87c8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x288(%rbp)
movq -0x290(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a89e4
movq 0x10ef65d(%rip), %rax   # 0x1398010
movq %rax, -0x2a0(%rbp)
leaq 0xe8797(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x298(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x2a0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a89e6
movq 0x10ef623(%rip), %rax   # 0x1398010
movq %rax, -0x260(%rbp)
movq -0x260(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8a06
cmpq $0x0, 0x10ef60a(%rip)   # 0x1398018
jne 0x2a8a28
leaq 0xc5505(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef5f0(%rip)   # 0x1398018
jmp 0x2a8a2a
movq 0x10ef5e7(%rip), %rax   # 0x1398018
movq %rax, -0x2b8(%rbp)
leaq 0xe8719(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2b0(%rbp)
movq -0x2b0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8aff
movq 0x10ef5b2(%rip), %rax   # 0x1398018
movq %rax, -0x2c8(%rbp)
leaq 0xe86e4(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2c0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x2c8(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8aff
movq 0x10ef57b(%rip), %rax   # 0x1398018
movq %rax, -0x2d8(%rbp)
leaq 0xe86ad(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2d0(%rbp)
movq -0x2d8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8aff
movq 0x10ef54a(%rip), %rax   # 0x1398018
movq %rax, -0x2e8(%rbp)
leaq 0xe867c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2e0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x2e8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8b01
movq 0x10ef510(%rip), %rax   # 0x1398018
movq %rax, -0x2a8(%rbp)
movq -0x2a8(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8b21
cmpq $0x0, 0x10ef4f7(%rip)   # 0x1398020
jne 0x2a8b43
leaq 0xc53ea(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef4dd(%rip)   # 0x1398020
jmp 0x2a8b45
movq 0x10ef4d4(%rip), %rax   # 0x1398020
movq %rax, -0x300(%rbp)
leaq 0xe85fe(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x2f8(%rbp)
movq -0x2f8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8c1a
movq 0x10ef49f(%rip), %rax   # 0x1398020
movq %rax, -0x310(%rbp)
leaq 0xe85c9(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x308(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x310(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8c1a
movq 0x10ef468(%rip), %rax   # 0x1398020
movq %rax, -0x320(%rbp)
leaq 0xe8592(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x318(%rbp)
movq -0x320(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8c1a
movq 0x10ef437(%rip), %rax   # 0x1398020
movq %rax, -0x330(%rbp)
leaq 0xe8561(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x328(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x330(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8c1c
movq 0x10ef3fd(%rip), %rax   # 0x1398020
movq %rax, -0x2f0(%rbp)
movq -0x2f0(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8c3c
cmpq $0x0, 0x10ef3e4(%rip)   # 0x1398028
jne 0x2a8c5e
leaq 0xc52cf(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef3ca(%rip)   # 0x1398028
jmp 0x2a8c60
movq 0x10ef3c1(%rip), %rax   # 0x1398028
movq %rax, -0x348(%rbp)
leaq 0xe84e3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x340(%rbp)
movq -0x340(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8d35
movq 0x10ef38c(%rip), %rax   # 0x1398028
movq %rax, -0x358(%rbp)
leaq 0xe84ae(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x350(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x358(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8d35
movq 0x10ef355(%rip), %rax   # 0x1398028
movq %rax, -0x368(%rbp)
leaq 0xe8477(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x360(%rbp)
movq -0x368(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8d35
movq 0x10ef324(%rip), %rax   # 0x1398028
movq %rax, -0x378(%rbp)
leaq 0xe8446(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x370(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x378(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8d37
movq 0x10ef2ea(%rip), %rax   # 0x1398028
movq %rax, -0x338(%rbp)
movq -0x338(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8d57
cmpq $0x0, 0x10ef2d1(%rip)   # 0x1398030
jne 0x2a8d79
leaq 0xc51b4(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef2b7(%rip)   # 0x1398030
jmp 0x2a8d7b
movq 0x10ef2ae(%rip), %rax   # 0x1398030
movq %rax, -0x390(%rbp)
leaq 0xe83c8(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x388(%rbp)
movq -0x388(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8e50
movq 0x10ef279(%rip), %rax   # 0x1398030
movq %rax, -0x3a0(%rbp)
leaq 0xe8393(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x398(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x3a0(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8e50
movq 0x10ef242(%rip), %rax   # 0x1398030
movq %rax, -0x3b0(%rbp)
leaq 0xe835c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3a8(%rbp)
movq -0x3b0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8e50
movq 0x10ef211(%rip), %rax   # 0x1398030
movq %rax, -0x3c0(%rbp)
leaq 0xe832b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3b8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x3c0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8e52
movq 0x10ef1d7(%rip), %rax   # 0x1398030
movq %rax, -0x380(%rbp)
movq -0x380(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8e72
cmpq $0x0, 0x10ef1be(%rip)   # 0x1398038
jne 0x2a8e94
leaq 0xc5099(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ef1a4(%rip)   # 0x1398038
jmp 0x2a8e96
movq 0x10ef19b(%rip), %rax   # 0x1398038
movq %rax, -0x3d8(%rbp)
leaq 0xe82ad(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3d0(%rbp)
movq -0x3d0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a8f6b
movq 0x10ef166(%rip), %rax   # 0x1398038
movq %rax, -0x3e8(%rbp)
leaq 0xe8278(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3e0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x3e8(%rbp), %rax
cmpq $0x0, %rax
je 0x2a8f6b
movq 0x10ef12f(%rip), %rax   # 0x1398038
movq %rax, -0x3f8(%rbp)
leaq 0xe8241(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x3f0(%rbp)
movq -0x3f8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a8f6b
movq 0x10ef0fe(%rip), %rax   # 0x1398038
movq %rax, -0x408(%rbp)
leaq 0xe8210(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x400(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x408(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a8f6d
movq 0x10ef0c4(%rip), %rax   # 0x1398038
movq %rax, -0x3c8(%rbp)
movq -0x3c8(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a8f8d
cmpq $0x0, 0x10ef0ab(%rip)   # 0x1398040
jne 0x2a8faf
leaq 0xc4c1f(%rip), %rdi     # 0x36dbbd
movl $0x3, %esi
callq 0xb6c0
movq %rax, 0x10ef091(%rip)   # 0x1398040
jmp 0x2a8fb1
movq 0x10ef088(%rip), %rax   # 0x1398040
movq %rax, -0x420(%rbp)
leaq 0xe8192(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x418(%rbp)
movq -0x418(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a9086
movq 0x10ef053(%rip), %rax   # 0x1398040
movq %rax, -0x430(%rbp)
leaq 0xe815d(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x428(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x430(%rbp), %rax
cmpq $0x0, %rax
je 0x2a9086
movq 0x10ef01c(%rip), %rax   # 0x1398040
movq %rax, -0x440(%rbp)
leaq 0xe8126(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x438(%rbp)
movq -0x440(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a9086
movq 0x10eefeb(%rip), %rax   # 0x1398040
movq %rax, -0x450(%rbp)
leaq 0xe80f5(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x448(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x450(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a9088
movq 0x10eefb1(%rip), %rax   # 0x1398040
movq %rax, -0x410(%rbp)
movq -0x410(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a90a8
cmpq $0x0, 0x10eef98(%rip)   # 0x1398048
jne 0x2a90ca
leaq 0xc4b04(%rip), %rdi     # 0x36dbbd
movl $0x3, %esi
callq 0xb6c0
movq %rax, 0x10eef7e(%rip)   # 0x1398048
jmp 0x2a90cc
movq 0x10eef75(%rip), %rax   # 0x1398048
movq %rax, -0x468(%rbp)
leaq 0xe8077(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x460(%rbp)
movq -0x460(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a91a1
movq 0x10eef40(%rip), %rax   # 0x1398048
movq %rax, -0x478(%rbp)
leaq 0xe8042(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x470(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x478(%rbp), %rax
cmpq $0x0, %rax
je 0x2a91a1
movq 0x10eef09(%rip), %rax   # 0x1398048
movq %rax, -0x488(%rbp)
leaq 0xe800b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x480(%rbp)
movq -0x488(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a91a1
movq 0x10eeed8(%rip), %rax   # 0x1398048
movq %rax, -0x498(%rbp)
leaq 0xe7fda(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x490(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x498(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a91a3
movq 0x10eee9e(%rip), %rax   # 0x1398048
movq %rax, -0x458(%rbp)
movq -0x458(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a91c3
cmpq $0x0, 0x10eee85(%rip)   # 0x1398050
jne 0x2a91e5
leaq 0xc4d48(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10eee6b(%rip)   # 0x1398050
jmp 0x2a91e7
movq 0x10eee62(%rip), %rax   # 0x1398050
movq %rax, -0x4b0(%rbp)
leaq 0xe7f5c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4a8(%rbp)
movq -0x4a8(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a92bc
movq 0x10eee2d(%rip), %rax   # 0x1398050
movq %rax, -0x4c0(%rbp)
leaq 0xe7f27(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4b8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x4c0(%rbp), %rax
cmpq $0x0, %rax
je 0x2a92bc
movq 0x10eedf6(%rip), %rax   # 0x1398050
movq %rax, -0x4d0(%rbp)
leaq 0xe7ef0(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4c8(%rbp)
movq -0x4d0(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a92bc
movq 0x10eedc5(%rip), %rax   # 0x1398050
movq %rax, -0x4e0(%rbp)
leaq 0xe7ebf(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4d8(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x4e0(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a92be
movq 0x10eed8b(%rip), %rax   # 0x1398050
movq %rax, -0x4a0(%rbp)
movq -0x4a0(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a92de
cmpq $0x0, 0x10eed72(%rip)   # 0x1398058
jne 0x2a9300
leaq 0xc48bd(%rip), %rdi     # 0x36dbac
movl $0x4, %esi
callq 0xb6c0
movq %rax, 0x10eed58(%rip)   # 0x1398058
jmp 0x2a9302
movq 0x10eed4f(%rip), %rax   # 0x1398058
movq %rax, -0x4f8(%rbp)
leaq 0xe7e41(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x4f0(%rbp)
movq -0x4f0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a93d7
movq 0x10eed1a(%rip), %rax   # 0x1398058
movq %rax, -0x508(%rbp)
leaq 0xe7e0c(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x500(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x508(%rbp), %rax
cmpq $0x0, %rax
je 0x2a93d7
movq 0x10eece3(%rip), %rax   # 0x1398058
movq %rax, -0x518(%rbp)
leaq 0xe7dd5(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x510(%rbp)
movq -0x518(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a93d7
movq 0x10eecb2(%rip), %rax   # 0x1398058
movq %rax, -0x528(%rbp)
leaq 0xe7da4(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x520(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x528(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a93d9
movq 0x10eec78(%rip), %rax   # 0x1398058
movq %rax, -0x4e8(%rbp)
movq -0x4e8(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a93f9
cmpq $0x0, 0x10eec5f(%rip)   # 0x1398060
jne 0x2a941b
leaq 0xc47a2(%rip), %rdi     # 0x36dbac
movl $0x4, %esi
callq 0xb6c0
movq %rax, 0x10eec45(%rip)   # 0x1398060
jmp 0x2a941d
movq 0x10eec3c(%rip), %rax   # 0x1398060
movq %rax, -0x540(%rbp)
leaq 0xe7d26(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x538(%rbp)
movq -0x538(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a94f2
movq 0x10eec07(%rip), %rax   # 0x1398060
movq %rax, -0x550(%rbp)
leaq 0xe7cf1(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x548(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x550(%rbp), %rax
cmpq $0x0, %rax
je 0x2a94f2
movq 0x10eebd0(%rip), %rax   # 0x1398060
movq %rax, -0x560(%rbp)
leaq 0xe7cba(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x558(%rbp)
movq -0x560(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a94f2
movq 0x10eeb9f(%rip), %rax   # 0x1398060
movq %rax, -0x570(%rbp)
leaq 0xe7c89(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x568(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x570(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a94f4
movq 0x10eeb65(%rip), %rax   # 0x1398060
movq %rax, -0x530(%rbp)
movq -0x530(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
jmp 0x2a9514
cmpq $0x0, 0x10eeb4c(%rip)   # 0x1398068
jne 0x2a9536
leaq 0xc4687(%rip), %rdi     # 0x36dbac
movl $0x4, %esi
callq 0xb6c0
movq %rax, 0x10eeb32(%rip)   # 0x1398068
jmp 0x2a9538
movq 0x10eeb29(%rip), %rax   # 0x1398068
movq %rax, -0x588(%rbp)
leaq 0xe7c0b(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x580(%rbp)
movq -0x580(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a960d
movq 0x10eeaf4(%rip), %rax   # 0x1398068
movq %rax, -0x598(%rbp)
leaq 0xe7bd6(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x590(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x598(%rbp), %rax
cmpq $0x0, %rax
je 0x2a960d
movq 0x10eeabd(%rip), %rax   # 0x1398068
movq %rax, -0x5a8(%rbp)
leaq 0xe7b9f(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5a0(%rbp)
movq -0x5a8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a960d
movq 0x10eea8c(%rip), %rax   # 0x1398068
movq %rax, -0x5b8(%rbp)
leaq 0xe7b6e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5b0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x5b8(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a960f
movq 0x10eea52(%rip), %rax   # 0x1398068
movq %rax, -0x578(%rbp)
movq -0x578(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
movl -0x10(%rbp), %edi
movq -0x8(%rbp), %rsi
callq 0x24ccd0
movq %rax, -0x5c0(%rbp)
cmpq $0x0, 0x10eea28(%rip)   # 0x1398070
jne 0x2a9662
leaq 0xc48cb(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10eea0e(%rip)   # 0x1398070
jmp 0x2a9664
movq 0x10eea05(%rip), %rax   # 0x1398070
movq %rax, -0x5d8(%rbp)
leaq 0xe7adf(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5d0(%rbp)
movq -0x5d0(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a9739
movq 0x10ee9d0(%rip), %rax   # 0x1398070
movq %rax, -0x5e8(%rbp)
leaq 0xe7aaa(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5e0(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x5e8(%rbp), %rax
cmpq $0x0, %rax
je 0x2a9739
movq 0x10ee999(%rip), %rax   # 0x1398070
movq %rax, -0x5f8(%rbp)
leaq 0xe7a73(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x5f0(%rbp)
movq -0x5f8(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a9739
movq 0x10ee968(%rip), %rax   # 0x1398070
movq %rax, -0x608(%rbp)
leaq 0xe7a42(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x600(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x608(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a973b
movq 0x10ee92e(%rip), %rax   # 0x1398070
movq %rax, -0x5c8(%rbp)
movq -0x5c8(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
movl -0x10(%rbp), %edi
movq -0x8(%rbp), %rsi
callq 0x24cd20
movq %rax, -0x610(%rbp)
cmpq $0x0, 0x10ee904(%rip)   # 0x1398078
jne 0x2a978e
leaq 0xc479f(%rip), %rdi     # 0x36df1c
movl $0x1, %esi
callq 0xb6c0
movq %rax, 0x10ee8ea(%rip)   # 0x1398078
jmp 0x2a9790
movq 0x10ee8e1(%rip), %rax   # 0x1398078
movq %rax, -0x628(%rbp)
leaq 0xe79b3(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x620(%rbp)
movq -0x620(%rbp), %rax
andq $0x1, %rax
cmpq $0x0, %rax
je 0x2a9865
movq 0x10ee8ac(%rip), %rax   # 0x1398078
movq %rax, -0x638(%rbp)
leaq 0xe797e(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x630(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x638(%rbp), %rax
cmpq $0x0, %rax
je 0x2a9865
movq 0x10ee875(%rip), %rax   # 0x1398078
movq %rax, -0x648(%rbp)
leaq 0xe7947(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x640(%rbp)
movq -0x648(%rbp), %rax
andq $0x3, %rax
cmpq $0x0, %rax
jne 0x2a9865
movq 0x10ee844(%rip), %rax   # 0x1398078
movq %rax, -0x658(%rbp)
leaq 0xe7916(%rip), %rax     # 0x391158
orq $0x1, %rax
movq %rax, -0x650(%rbp)
movabsq $0xfffffffffffc, %rax   # imm = 0xFFFFFFFFFFFC
andq -0x658(%rbp), %rax
movl (%rax), %ecx
addl $0x1, %ecx
movl %ecx, (%rax)
jmp 0x2a9867
movq 0x10ee80a(%rip), %rax   # 0x1398078
movq %rax, -0x618(%rbp)
movq -0x618(%rbp), %rax
movq %rax, -0x18(%rbp)
jmp 0x2a989b
leaq 0xaa5f8(%rip), %rdi     # 0x353e81
movl $0x20, %esi
callq 0xb6c0
movq %rax, %rdi
callq 0xc620
movq -0x18(%rbp), %rax
addq $0x660, %rsp            # imm = 0x660
popq %rbp
retq
nopl (%rax,%rax)