// File: /workspace/github_c_makefile_star2_O0/mmcco[P]sljit/sljit_src/sljitLir.c
// Function: check_sljit_emit_fop1_cmp
static __inline CHECK_RETURN_TYPE check_sljit_emit_fop1_cmp(struct sljit_compiler *compiler, int op,
	int src1, long src1w,
	int src2, long src2w)
{
	if (compiler->skip_checks) {
		compiler->skip_checks = 0;
		CHECK_RETURN_OK;
	}

#if (defined SLJIT_ARGUMENT_CHECKS && SLJIT_ARGUMENT_CHECKS)
	CHECK_ARGUMENT(sljit_is_fpu_available());
	CHECK_ARGUMENT(GET_OPCODE(op) == SLJIT_DCMP);
	FUNCTION_CHECK_FOP();
	FUNCTION_FCHECK(src1, src1w);
	FUNCTION_FCHECK(src2, src2w);
#endif
#if (defined SLJIT_VERBOSE && SLJIT_VERBOSE)
	if (!!compiler->verbose) {
		fprintf(compiler->verbose, "  %s%s%s%s ", (op & SLJIT_SINGLE_OP) ? "s" : "d", fop1_names[SLJIT_DCMP - SLJIT_FOP1_BASE],
			(op & SLJIT_SET_E) ? ".e" : "", (op & SLJIT_SET_S) ? ".s" : "");
		sljit_verbose_fparam(compiler, src1, src1w);
		fprintf(compiler->verbose, ", ");
		sljit_verbose_fparam(compiler, src2, src2w);
		fprintf(compiler->verbose, "\n");
	}
#endif
	CHECK_RETURN_OK;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x30, %rsp
movq %rdi, -0x8(%rbp)
movl %esi, -0xc(%rbp)
movl %edx, -0x10(%rbp)
movq %rcx, -0x18(%rbp)
movl %r8d, -0x1c(%rbp)
movq %r9, -0x28(%rbp)
movq -0x8(%rbp), %rax
cmpl $0x0, 0x84(%rax)
je 0x2403e
movq -0x8(%rbp), %rax
movl $0x0, 0x84(%rax)
jmp 0x24a9a
jmp 0x24040
callq 0x23a30
testb $0x1, %al
jne 0x24061
leaq 0xc80e(%rip), %rdi      # 0x3085e
movl $0x4a0, %esi            # imm = 0x4A0
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x24063
jmp 0x24065
movl -0xc(%rbp), %eax
andl $0xffff80ff, %eax       # imm = 0xFFFF80FF
cmpl $0x86, %eax
je 0x2408c
leaq 0xc7e3(%rip), %rdi      # 0x3085e
movl $0x4a1, %esi            # imm = 0x4A1
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2408e
jmp 0x24090
movl -0xc(%rbp), %eax
andl $0x3e00, %eax           # imm = 0x3E00
cmpl $0x0, %eax
je 0x240c2
movl -0xc(%rbp), %eax
andl $0x4000, %eax           # imm = 0x4000
cmpl $0x0, %eax
je 0x240c2
leaq 0xc7ad(%rip), %rdi      # 0x3085e
movl $0x4a2, %esi            # imm = 0x4A2
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x240c4
movl -0xc(%rbp), %eax
andl $0xffff80ff, %eax       # imm = 0xFFFF80FF
subl $0x86, %eax
jne 0x24129
jmp 0x240d5
jmp 0x240d7
movl -0xc(%rbp), %eax
andl $0x7400, %eax           # imm = 0x7400
cmpl $0x0, %eax
je 0x240fc
leaq 0xc773(%rip), %rdi      # 0x3085e
movl $0x4a2, %esi            # imm = 0x4A2
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x240fe
jmp 0x24100
movl -0xc(%rbp), %eax
andl $0xa00, %eax            # imm = 0xA00
cmpl $0x0, %eax
jne 0x24125
leaq 0xc74a(%rip), %rdi      # 0x3085e
movl $0x4a2, %esi            # imm = 0x4A2
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x24127
jmp 0x24154
jmp 0x2412b
movl -0xc(%rbp), %eax
andl $0x7e00, %eax           # imm = 0x7E00
cmpl $0x0, %eax
je 0x24150
leaq 0xc71f(%rip), %rdi      # 0x3085e
movl $0x4a2, %esi            # imm = 0x4A2
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x24152
jmp 0x24154
jmp 0x24156
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x50(%rax)
je 0x2416a
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x54(%rax)
jne 0x24182
leaq 0xc6ed(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x24184
cmpl $0x1, -0x10(%rbp)
jl 0x2419b
movl -0x10(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x241b4
movl -0x10(%rbp), %eax
movq -0x8(%rbp), %rdx
movl $0x6, %ecx
subl 0x54(%rdx), %ecx
cmpl %ecx, %eax
jle 0x241dc
cmpl $0x6, -0x10(%rbp)
jg 0x241dc
jmp 0x241b6
cmpq $0x0, -0x18(%rbp)
je 0x241d5
leaq 0xc69a(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x241d7
jmp 0x243b9
cmpl $0x8d, -0x10(%rbp)
jne 0x24221
jmp 0x241e7
cmpq $0x0, -0x18(%rbp)
jl 0x24202
movq -0x18(%rbp), %rax
movq -0x8(%rbp), %rcx
movslq 0x80(%rcx), %rcx
cmpq %rcx, %rax
jl 0x2421a
leaq 0xc655(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2421c
jmp 0x243b7
jmp 0x24223
movl -0x10(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
jne 0x24248
leaq 0xc627(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2424a
jmp 0x2424c
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x242af
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x24276
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x242af
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x24297
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x242af
leaq 0xc5c0(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x242b1
movl -0x10(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x2438c
jmp 0x242c4
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
jne 0x242e7
leaq 0xc588(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x242e9
jmp 0x242eb
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x24310
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x2434f
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x24337
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x2434f
leaq 0xc520(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x24351
jmp 0x24353
movl -0x10(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0xd00, %eax            # imm = 0xD00
je 0x24370
movq -0x18(%rbp), %rax
andq $-0x4, %rax
cmpq $0x0, %rax
je 0x24388
leaq 0xc4e7(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2438a
jmp 0x2438c
jmp 0x2438e
movl -0x10(%rbp), %eax
andl $0xffffc000, %eax       # imm = 0xFFFFC000
cmpl $0x0, %eax
je 0x243b3
leaq 0xc4bc(%rip), %rdi      # 0x3085e
movl $0x4a3, %esi            # imm = 0x4A3
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x243b5
jmp 0x243b7
jmp 0x243b9
jmp 0x243bb
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x50(%rax)
je 0x243cf
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x54(%rax)
jne 0x243e7
leaq 0xc488(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x243e9
cmpl $0x1, -0x1c(%rbp)
jl 0x24400
movl -0x1c(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x24419
movl -0x1c(%rbp), %eax
movq -0x8(%rbp), %rdx
movl $0x6, %ecx
subl 0x54(%rdx), %ecx
cmpl %ecx, %eax
jle 0x24441
cmpl $0x6, -0x1c(%rbp)
jg 0x24441
jmp 0x2441b
cmpq $0x0, -0x28(%rbp)
je 0x2443a
leaq 0xc435(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2443c
jmp 0x2461e
cmpl $0x8d, -0x1c(%rbp)
jne 0x24486
jmp 0x2444c
cmpq $0x0, -0x28(%rbp)
jl 0x24467
movq -0x28(%rbp), %rax
movq -0x8(%rbp), %rcx
movslq 0x80(%rcx), %rcx
cmpq %rcx, %rax
jl 0x2447f
leaq 0xc3f0(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x24481
jmp 0x2461c
jmp 0x24488
movl -0x1c(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
jne 0x244ad
leaq 0xc3c2(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x244af
jmp 0x244b1
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x24514
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x244db
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x24514
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x244fc
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x24514
leaq 0xc35b(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x24516
movl -0x1c(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x245f1
jmp 0x24529
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
jne 0x2454c
leaq 0xc323(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2454e
jmp 0x24550
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x24575
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x245b4
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x2459c
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x245b4
leaq 0xc2bb(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x245b6
jmp 0x245b8
movl -0x1c(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0xd00, %eax            # imm = 0xD00
je 0x245d5
movq -0x28(%rbp), %rax
andq $-0x4, %rax
cmpq $0x0, %rax
je 0x245ed
leaq 0xc282(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x245ef
jmp 0x245f1
jmp 0x245f3
movl -0x1c(%rbp), %eax
andl $0xffffc000, %eax       # imm = 0xFFFFC000
cmpl $0x0, %eax
je 0x24618
leaq 0xc257(%rip), %rdi      # 0x3085e
movl $0x4a4, %esi            # imm = 0x4A4
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2461a
jmp 0x2461c
jmp 0x2461e
movq -0x8(%rbp), %rax
cmpq $0x0, 0x78(%rax)
je 0x24a98
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0xc(%rbp), %ecx
andl $0x100, %ecx            # imm = 0x100
leaq 0xc328(%rip), %rdx      # 0x3096d
leaq 0xc41b(%rip), %rax      # 0x30a67
cmpl $0x0, %ecx
cmovneq %rax, %rdx
movq 0xfbd6(%rip), %rcx      # 0x34230
movl -0xc(%rbp), %esi
andl $0x200, %esi            # imm = 0x200
leaq 0x8c93(%rip), %r8       # 0x2d2fd
leaq 0xc3ef(%rip), %rax      # 0x30a60
cmpl $0x0, %esi
cmovneq %rax, %r8
movl -0xc(%rbp), %esi
andl $0x800, %esi            # imm = 0x800
leaq 0x8c75(%rip), %r9       # 0x2d2fd
leaq 0xc3d7(%rip), %rax      # 0x30a66
cmpl $0x0, %esi
cmovneq %rax, %r9
leaq 0xc412(%rip), %rsi      # 0x30aaf
movb $0x0, %al
callq 0x20a0
movl -0x10(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
je 0x24839
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x2481d
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5b, %edi
callq 0x2090
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2470b
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0xc3ba(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x2472e
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0xc39a(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x24730
movl -0x10(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x247e6
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0xc215(%rip), %rsi      # 0x30965
movb $0x0, %al
callq 0x20a0
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x24792
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %edx
sarl $0x8, %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0xc333(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x247b8
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0xc310(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x247ba
cmpq $0x0, -0x18(%rbp)
je 0x247e4
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x18(%rbp), %rax
movl %eax, %ecx
movl $0x1, %edx
shll %cl, %edx
leaq 0xc18f(%rip), %rsi      # 0x3096c
movb $0x0, %al
callq 0x20a0
jmp 0x24809
cmpq $0x0, -0x18(%rbp)
je 0x24807
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x18(%rbp), %rdx
leaq 0xc172(%rip), %rsi      # 0x30972
movb $0x0, %al
callq 0x20a0
jmp 0x24809
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5d, %edi
callq 0x2090
jmp 0x24837
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x18(%rbp), %rdx
leaq 0xc146(%rip), %rsi      # 0x30976
movb $0x0, %al
callq 0x20a0
jmp 0x24888
movl -0x10(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x24868
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %edx
subl $0x1, %edx
leaq 0xc25c(%rip), %rsi      # 0x30abb
movb $0x0, %al
callq 0x20a0
jmp 0x24886
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl $0x6, %edx
subl -0x10(%rbp), %edx
leaq 0xc241(%rip), %rsi      # 0x30ac0
movb $0x0, %al
callq 0x20a0
jmp 0x24888
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0xc1db(%rip), %rsi      # 0x30a72
movb $0x0, %al
callq 0x20a0
movl -0x1c(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
je 0x24a33
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x24a17
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5b, %edi
callq 0x2090
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x24905
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0xc1c0(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x24928
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0xc1a0(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x2492a
movl -0x1c(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x249e0
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0xc01b(%rip), %rsi      # 0x30965
movb $0x0, %al
callq 0x20a0
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2498c
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %edx
sarl $0x8, %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0xc139(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x249b2
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0xc116(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x249b4
cmpq $0x0, -0x28(%rbp)
je 0x249de
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x28(%rbp), %rax
movl %eax, %ecx
movl $0x1, %edx
shll %cl, %edx
leaq 0xbf95(%rip), %rsi      # 0x3096c
movb $0x0, %al
callq 0x20a0
jmp 0x24a03
cmpq $0x0, -0x28(%rbp)
je 0x24a01
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x28(%rbp), %rdx
leaq 0xbf78(%rip), %rsi      # 0x30972
movb $0x0, %al
callq 0x20a0
jmp 0x24a03
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5d, %edi
callq 0x2090
jmp 0x24a31
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x28(%rbp), %rdx
leaq 0xbf4c(%rip), %rsi      # 0x30976
movb $0x0, %al
callq 0x20a0
jmp 0x24a82
movl -0x1c(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x24a62
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %edx
subl $0x1, %edx
leaq 0xc062(%rip), %rsi      # 0x30abb
movb $0x0, %al
callq 0x20a0
jmp 0x24a80
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl $0x6, %edx
subl -0x1c(%rbp), %edx
leaq 0xc047(%rip), %rsi      # 0x30ac0
movb $0x0, %al
callq 0x20a0
jmp 0x24a82
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0x886b(%rip), %rsi      # 0x2d2fc
movb $0x0, %al
callq 0x20a0
jmp 0x24a9a
addq $0x30, %rsp
popq %rbp
retq