// File: /workspace/github_cpp_makefile_star2_O1/Alcaro[P]bridges/arlib/deps/miniz.c
// Function: tdefl_compress_block
static mz_bool tdefl_compress_block(tdefl_compressor *d, mz_bool static_block)
{
  if (static_block)
    tdefl_start_static_block(d);
  else
    tdefl_start_dynamic_block(d);
  return tdefl_compress_lz_codes(d);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x2a8, %rsp            # imm = 0x2A8
movq %rdi, %rbx
testl %esi, %esi
je 0x2cfbd
leaq 0x8f4a(%rbx), %rdi
movl $0x90, %edx
movl $0x8, %esi
callq 0x3170
movaps 0x262a(%rip), %xmm0     # 0x2f4f0
movups %xmm0, 0x8fda(%rbx)
movups %xmm0, 0x8fea(%rbx)
movups %xmm0, 0x8ffa(%rbx)
movups %xmm0, 0x900a(%rbx)
movups %xmm0, 0x901a(%rbx)
movups %xmm0, 0x902a(%rbx)
movups %xmm0, 0x903a(%rbx)
movaps 0x2602(%rip), %xmm0     # 0x2f500
movups %xmm0, 0x904a(%rbx)
movabsq $0x707070707070707, %rax # imm = 0x707070707070707
movq %rax, 0x905a(%rbx)
movabsq $0x808080808080808, %rax # imm = 0x808080808080808
movq %rax, 0x9062(%rbx)
movaps 0x25b2(%rip), %xmm0     # 0x2f4e0
movups %xmm0, 0x906a(%rbx)
movups %xmm0, 0x907a(%rbx)
movl $0x1, %ebp
movq %rbx, %rdi
xorl %esi, %esi
movl $0x120, %edx            # imm = 0x120
movl $0xf, %ecx
movl $0x1, %r8d
callq 0x2dafd
movq %rbx, %rdi
movl $0x1, %esi
movl $0x20, %edx
movl $0xf, %ecx
movl $0x1, %r8d
callq 0x2dafd
movl 0x5c(%rbx), %ecx
shll %cl, %ebp
orl %ebp, 0x60(%rbx)
addl $0x2, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x8, %ecx
jb 0x2d61b
movq 0x40(%rbx), %rax
cmpq 0x48(%rbx), %rax
jae 0x2cfa6
movb 0x60(%rbx), %cl
leaq 0x1(%rax), %rdx
movq %rdx, 0x40(%rbx)
movb %cl, (%rax)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %eax
addl $-0x8, %eax
movl %eax, 0x5c(%rbx)
cmpl $0x7, %eax
ja 0x2cf8f
jmp 0x2d61b
movw $0x1, 0x83ca(%rbx)
movq %rbx, %rdi
xorl %esi, %esi
movl $0x120, %edx            # imm = 0x120
movl $0xf, %ecx
xorl %r8d, %r8d
callq 0x2dafd
movq %rbx, %rdi
movl $0x1, %esi
movl $0x20, %edx
movl $0xf, %ecx
xorl %r8d, %r8d
callq 0x2dafd
leaq 0x8f4a(%rbx), %rsi
movl $0x11f, %r12d           # imm = 0x11F
movl $0x9067, %eax           # imm = 0x9067
leaq -0x8f49(%rax), %rcx
cmpq $0x102, %rcx            # imm = 0x102
jb 0x2d028
decl %r12d
cmpb $0x0, (%rbx,%rax)
leaq -0x1(%rax), %rax
je 0x2d009
jmp 0x2d02e
movl $0x101, %r12d           # imm = 0x101
leaq 0x906a(%rbx), %r14
movl $0x1f, %ebp
movl $0x9087, %eax           # imm = 0x9087
leaq -0x9069(%rax), %rcx
cmpq $0x2, %rcx
jb 0x2d05a
decl %ebp
cmpb $0x0, (%rbx,%rax)
leaq -0x1(%rax), %rax
je 0x2d03f
jmp 0x2d05f
movl $0x1, %ebp
movslq %r12d, %r15
leaq 0x160(%rsp), %rdi
movq %r15, %rdx
callq 0x3280
leaq (%rsp,%r15), %rdi
addq $0x160, %rdi            # imm = 0x160
movslq %ebp, %rdx
movq %r14, %rsi
callq 0x3280
leaq 0x864a(%rbx), %rsi
movl %ebp, %ecx
xorps %xmm0, %xmm0
movups %xmm0, 0x864a(%rbx)
movups %xmm0, 0x865a(%rbx)
movq $0x0, 0x8668(%rbx)
addl %r12d, %ecx
je 0x2d2a6
leaq 0x866e(%rbx), %rax
movq %rax, 0x8(%rsp)
leaq 0x866c(%rbx), %rax
movq %rax, 0x18(%rsp)
movl %ecx, %r13d
movb $-0x1, %cl
xorl %r9d, %r9d
xorl %r15d, %r15d
xorl %r11d, %r11d
xorl %r8d, %r8d
movl %ecx, %r14d
movzbl 0x160(%rsp,%r9), %ecx
testq %rcx, %rcx
je 0x2d119
testl %r11d, %r11d
je 0x2d14e
cmpl $0x2, %r11d
ja 0x2d153
addw %r11w, (%rsi)
leal 0x1(%r15), %r10d
movl %r15d, %r15d
movb $0x0, 0x20(%rsp,%r15)
movl %r10d, %r15d
decl %r11d
jne 0x2d0ff
jmp 0x2d19e
testl %r8d, %r8d
je 0x2d220
cmpl $0x2, %r8d
ja 0x2d1ff
movzbl %r14b, %r10d
addw %r8w, (%rsi,%r10,2)
leal 0x1(%r15), %r10d
movl %r15d, %r15d
movb %r14b, 0x20(%rsp,%r15)
movl %r10d, %r15d
decl %r8d
jne 0x2d135
jmp 0x2d223
movl %r15d, %r10d
jmp 0x2d19e
leal 0x1(%r15), %eax
movq %rax, 0x10(%rsp)
leal 0x2(%r15), %r10d
cmpl $0xb, %r11d
movq %rsi, %rdi
setb %sil
movl %r15d, %r15d
movq 0x8(%rsp), %rdx
cmovbq 0x18(%rsp), %rdx
movb $0x12, %al
subb %sil, %al
shlb $0x3, %sil
incw (%rdx)
movb %al, 0x20(%rsp,%r15)
addb %r11b, %sil
addb $-0xb, %sil
movq 0x10(%rsp), %rax
movb %sil, 0x20(%rsp,%rax)
movq %rdi, %rsi
cmpb %r14b, %cl
jne 0x2d1d1
incl %r8d
cmpl $0x6, %r8d
jne 0x2d256
incw 0x866a(%rbx)
leal 0x1(%r10), %eax
movl %r10d, %edx
movb $0x10, 0x20(%rsp,%rdx)
movb $0x3, 0x20(%rsp,%rax)
addl $0x2, %r10d
jmp 0x2d253
testl %r8d, %r8d
je 0x2d27b
cmpl $0x2, %r8d
ja 0x2d25b
movzbl %r14b, %eax
addw %r8w, (%rsi,%rax,2)
leal 0x1(%r10), %r15d
movl %r10d, %eax
movb %r14b, 0x20(%rsp,%rax)
movl %r15d, %r10d
decl %r8d
jne 0x2d1e9
jmp 0x2d27e
incw 0x866a(%rbx)
leal 0x1(%r15), %r10d
movl %r15d, %r14d
movb $0x10, 0x20(%rsp,%r14)
addb $-0x3, %r8b
addl $0x2, %r15d
movb %r8b, 0x20(%rsp,%r10)
movl %r15d, %r10d
incl %r11d
cmpl $0x8a, %r11d
je 0x2d234
xorl %r8d, %r8d
jmp 0x2d295
movq 0x8(%rsp), %rax
incw (%rax)
leal 0x1(%r10), %r8d
movl %r10d, %r11d
movb $0x12, 0x20(%rsp,%r11)
addl $0x2, %r10d
movb $0x7f, 0x20(%rsp,%r8)
xorl %r8d, %r8d
xorl %r11d, %r11d
jmp 0x2d295
incw 0x866a(%rbx)
leal 0x1(%r10), %eax
movl %r10d, %edx
movb $0x10, 0x20(%rsp,%rdx)
addb $-0x3, %r8b
addl $0x2, %r10d
movb %r8b, 0x20(%rsp,%rax)
movl %r10d, %r15d
incw (%rsi,%rcx,2)
movl %r15d, %eax
incl %r15d
movb %cl, 0x20(%rsp,%rax)
xorl %r8d, %r8d
xorl %r11d, %r11d
movl %r15d, %r10d
incq %r9
movl %r10d, %r15d
cmpq %r13, %r9
jne 0x2d0df
jmp 0x2d2b1
xorl %r8d, %r8d
movb $-0x1, %cl
xorl %r11d, %r11d
xorl %r10d, %r10d
testl %r8d, %r8d
je 0x2d2dc
cmpl $0x2, %r8d
ja 0x2d301
movzbl %cl, %eax
addw %r8w, (%rsi,%rax,2)
leal 0x1(%r10), %r14d
movl %r10d, %eax
movb %cl, 0x20(%rsp,%rax)
movl %r14d, %r10d
decl %r8d
jne 0x2d2c4
jmp 0x2d35e
testl %r11d, %r11d
je 0x2d321
cmpl $0x2, %r11d
ja 0x2d326
addw %r11w, (%rsi)
leal 0x1(%r10), %r14d
movl %r10d, %eax
movb $0x0, 0x20(%rsp,%rax)
movl %r14d, %r10d
decl %r11d
jne 0x2d2eb
jmp 0x2d35e
incw 0x866a(%rbx)
leal 0x1(%r10), %eax
movl %r10d, %ecx
movb $0x10, 0x20(%rsp,%rcx)
addb $-0x3, %r8b
addl $0x2, %r10d
movb %r8b, 0x20(%rsp,%rax)
movl %r10d, %r14d
jmp 0x2d35e
leal 0x1(%r10), %eax
leal 0x2(%r10), %r14d
movl %r10d, %ecx
cmpl $0xa, %r11d
ja 0x2d349
incw 0x866c(%rbx)
movb $0x11, 0x20(%rsp,%rcx)
addb $-0x3, %r11b
jmp 0x2d359
incw 0x866e(%rbx)
movb $0x12, 0x20(%rsp,%rcx)
addb $-0xb, %r11b
movb %r11b, 0x20(%rsp,%rax)
movl $0x2, %r15d
movq %rbx, %rdi
movl $0x2, %esi
movl $0x13, %edx
movl $0x7, %ecx
xorl %r8d, %r8d
callq 0x2dafd
movl 0x5c(%rbx), %ecx
shll %cl, %r15d
orl %r15d, 0x60(%rbx)
addl $0x2, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x8, %ecx
jb 0x2d3bc
movq 0x40(%rbx), %rax
cmpq 0x48(%rbx), %rax
jae 0x2d3aa
movb 0x60(%rbx), %cl
leaq 0x1(%rax), %rdx
movq %rdx, 0x40(%rbx)
movb %cl, (%rax)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %ecx
addl $-0x8, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x7, %ecx
ja 0x2d393
addl $0xfffffeff, %r12d      # imm = 0xFFFFFEFF
cmpl $0x20, %r12d
jae 0x2daa0
shll %cl, %r12d
orl %r12d, 0x60(%rbx)
leal 0x5(%rcx), %eax
movl %eax, 0x5c(%rbx)
cmpl $0x3, %ecx
jb 0x2d408
movq 0x40(%rbx), %rax
cmpq 0x48(%rbx), %rax
jae 0x2d3f6
movb 0x60(%rbx), %cl
leaq 0x1(%rax), %rdx
movq %rdx, 0x40(%rbx)
movb %cl, (%rax)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %eax
addl $-0x8, %eax
movl %eax, 0x5c(%rbx)
cmpl $0x7, %eax
ja 0x2d3df
decl %ebp
cmpl $0x20, %ebp
jae 0x2dabf
movl %eax, %ecx
shll %cl, %ebp
orl %ebp, 0x60(%rbx)
leal 0x5(%rax), %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x3, %eax
jb 0x2d44e
movq 0x40(%rbx), %rax
cmpq 0x48(%rbx), %rax
jae 0x2d43c
movb 0x60(%rbx), %cl
leaq 0x1(%rax), %rdx
movq %rdx, 0x40(%rbx)
movb %cl, (%rax)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %ecx
addl $-0x8, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x7, %ecx
ja 0x2d425
movl $0x12, %esi
leaq 0xa396(%rip), %rax      # 0x377f0
movl %esi, %edx
movzbl (%rdx,%rax), %edx
cmpb $0x0, 0x918a(%rbx,%rdx)
jne 0x2d474
addl $-0x1, %esi
jb 0x2d45a
movl $0xffffffff, %esi       # imm = 0xFFFFFFFF
cmpl $0x4, %esi
movl $0x3, %edx
cmovgel %esi, %edx
leal -0x3(%rdx), %esi
cmpl $0x10, %esi
jae 0x2dade
shll %cl, %esi
orl %esi, 0x60(%rbx)
leal 0x4(%rcx), %esi
movl %esi, 0x5c(%rbx)
cmpl $0x4, %ecx
jb 0x2d4c6
movq 0x40(%rbx), %rcx
cmpq 0x48(%rbx), %rcx
jae 0x2d4b4
movb 0x60(%rbx), %sil
leaq 0x1(%rcx), %rdi
movq %rdi, 0x40(%rbx)
movb %sil, (%rcx)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %ecx
addl $-0x8, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x7, %ecx
ja 0x2d49b
incl %edx
xorl %esi, %esi
movzbl (%rsi,%rax), %ecx
movzbl 0x918a(%rbx,%rcx), %edi
cmpl $0x8, %edi
jae 0x2d96a
movl 0x5c(%rbx), %ecx
shll %cl, %edi
orl %edi, 0x60(%rbx)
addl $0x3, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x8, %ecx
jb 0x2d51d
movq 0x40(%rbx), %rcx
cmpq 0x48(%rbx), %rcx
jae 0x2d50b
movb 0x60(%rbx), %dil
leaq 0x1(%rcx), %r8
movq %r8, 0x40(%rbx)
movb %dil, (%rcx)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %ecx
addl $-0x8, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x7, %ecx
ja 0x2d4f2
incq %rsi
cmpq %rdx, %rsi
jne 0x2d4ca
testl %r14d, %r14d
je 0x2d61b
xorl %edi, %edi
leaq 0x9d90(%rip), %rsi      # 0x372c7
movl %edi, %eax
movzbl 0x20(%rsp,%rax), %edx
cmpq $0x13, %rdx
jae 0x2d9a8
movzwl 0x8d0a(%rbx,%rdx,2), %r8d
movzbl 0x918a(%rbx,%rdx), %eax
movl %r8d, %r9d
movl %eax, %ecx
shrl %cl, %r9d
testl %r9d, %r9d
jne 0x2d989
movl 0x5c(%rbx), %ecx
shll %cl, %r8d
orl %r8d, 0x60(%rbx)
addl %ecx, %eax
movl %eax, 0x5c(%rbx)
cmpl $0x8, %eax
jb 0x2d5a7
movq 0x40(%rbx), %rax
cmpq 0x48(%rbx), %rax
jae 0x2d595
movb 0x60(%rbx), %cl
leaq 0x1(%rax), %r8
movq %r8, 0x40(%rbx)
movb %cl, (%rax)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %eax
addl $-0x8, %eax
movl %eax, 0x5c(%rbx)
cmpl $0x7, %eax
ja 0x2d57e
leal 0x1(%rdi), %ecx
cmpb $0x10, %dl
jb 0x2d610
movl %ecx, %ecx
movzbl 0x20(%rsp,%rcx), %r8d
addl $-0x10, %edx
movsbl (%rdx,%rsi), %edx
movl %r8d, %r9d
movl %edx, %ecx
shrl %cl, %r9d
testl %r9d, %r9d
jne 0x2da24
movl %eax, %ecx
shll %cl, %r8d
orl %r8d, 0x60(%rbx)
addl $0x2, %edi
addl %eax, %edx
movl %edx, 0x5c(%rbx)
cmpl $0x8, %edx
jb 0x2d60e
movq 0x40(%rbx), %rax
cmpq 0x48(%rbx), %rax
jae 0x2d5fc
movb 0x60(%rbx), %cl
leaq 0x1(%rax), %rdx
movq %rdx, 0x40(%rbx)
movb %cl, (%rax)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %eax
addl $-0x8, %eax
movl %eax, 0x5c(%rbx)
cmpl $0x7, %eax
ja 0x2d5e5
movl %edi, %ecx
movl %ecx, %edi
cmpl %r14d, %ecx
jb 0x2d537
movq 0x30(%rbx), %r15
movq 0x40(%rbx), %r8
movl 0x60(%rbx), %r9d
movl 0x5c(%rbx), %edx
leaq 0x92aa(%rbx), %r10
cmpq %r15, %r10
jae 0x2d84a
movl $0x1, %r11d
movq %r15, 0x8(%rsp)
cmpl $0x1, %r11d
jne 0x2d659
movzbl (%r10), %r11d
incq %r10
orl $0x100, %r11d           # imm = 0x100
testb $0x1, %r11b
jne 0x2d716
movzbl (%r10), %ecx
movzbl 0x8f4a(%rbx,%rcx), %eax
testl %eax, %eax
je 0x2da05
movzwl 0x888a(%rbx,%rcx,2), %edi
movl %edx, %ecx
shlq %cl, %rdi
leaq 0x1(%r10), %rcx
orq %r9, %rdi
addl %edx, %eax
testb $0x2, %r11b
jne 0x2d80c
cmpq %r15, %rcx
jae 0x2d80c
movzbl 0x1(%r10), %ecx
movzbl 0x8f4a(%rbx,%rcx), %ebp
testl %ebp, %ebp
je 0x2da43
leaq 0x2(%r10), %rdx
movl %r11d, %esi
movzwl 0x888a(%rbx,%rcx,2), %r9d
movl %eax, %ecx
shlq %cl, %r9
shrl %esi
orq %r9, %rdi
addl %ebp, %eax
testb $0x4, %r11b
jne 0x2d811
cmpq %r15, %rdx
jae 0x2d811
movzbl (%rdx), %ecx
movzbl 0x8f4a(%rbx,%rcx), %edx
testl %edx, %edx
je 0x2da62
movzwl 0x888a(%rbx,%rcx,2), %esi
movl %eax, %ecx
shlq %cl, %rsi
addq $0x3, %r10
shrl $0x2, %r11d
orq %rsi, %rdi
addl %edx, %eax
jmp 0x2d817
movzbl (%r10), %r15d
leaq 0x9ecf(%rip), %rax      # 0x375f0
movzwl (%rax,%r15,2), %r13d
movzbl 0x8f4a(%rbx,%r13), %esi
testl %esi, %esi
je 0x2d9e6
movq %r9, 0x10(%rsp)
movzwl 0x1(%r10), %edi
movl %edi, %r12d
andl $0x1ff, %r12d           # imm = 0x1FF
leaq 0x9c1e(%rip), %rax      # 0x37370
addq %r12, %rax
movl %edi, %ecx
shrl $0x8, %ecx
leaq 0x9e0f(%rip), %r9       # 0x37570
leaq (%r9,%rcx), %rbp
cmpl $0x200, %edi            # imm = 0x200
cmovbq %rax, %rbp
movzbl (%rbp), %ebp
movzbl 0x906a(%rbx,%rbp), %eax
testl %eax, %eax
je 0x2d9c7
addq $0x3, %r10
movzwl %di, %r9d
leaq 0xa3ce(%rip), %r14      # 0x37b60
addq %r14, %rcx
leaq 0xa1c4(%rip), %r14      # 0x37960
addq %r14, %r12
cmpl $0x200, %r9d            # imm = 0x200
cmovaeq %rcx, %r12
addl %edx, %esi
leaq 0xa0ad(%rip), %rcx      # 0x37860
movzbl (%r15,%rcx), %r9d
leaq 0xa051(%rip), %r14      # 0x37810
andl (%r14,%r9,4), %r15d
movl %esi, %ecx
shlq %cl, %r15
movzwl 0x888a(%rbx,%r13,2), %r13d
movl %edx, %ecx
shlq %cl, %r13
leal (%rsi,%r9), %ecx
orq %r15, %r13
movzwl 0x8aca(%rbx,%rbp,2), %edx
shlq %cl, %rdx
addl %ecx, %eax
movzbl (%r12), %esi
andl (%r14,%rsi,4), %edi
movl %eax, %ecx
shlq %cl, %rdi
orq %r13, %rdx
orq %rdx, %rdi
orq 0x10(%rsp), %rdi
addl %esi, %eax
movq 0x8(%rsp), %r15
jmp 0x2d817
movq %rcx, %r10
jmp 0x2d817
movq %rdx, %r10
movl %esi, %r11d
cmpq 0x48(%rbx), %r8
jae 0x2d937
movq %rdi, (%r8)
movl %eax, %ecx
shrl $0x3, %ecx
addq %rcx, %r8
movl %eax, %ecx
andb $-0x8, %cl
shrq %cl, %rdi
andl $0x7, %eax
shrl %r11d
movq %rdi, %r9
movl %eax, %edx
cmpq %r15, %r10
jb 0x2d645
jmp 0x2d84f
movl %edx, %eax
movq %r9, %rdi
movq %r8, 0x40(%rbx)
movq $0x0, 0x5c(%rbx)
testl %eax, %eax
je 0x2d8d1
leaq 0x9faa(%rip), %rsi      # 0x37810
cmpl $0x10, %eax
movl $0x10, %edx
cmovbl %eax, %edx
movl (%rsi,%rdx,4), %r8d
andl %edi, %r8d
movl %r8d, %r9d
movl %edx, %ecx
shrl %cl, %r9d
testl %r9d, %r9d
jne 0x2d94b
movl 0x5c(%rbx), %ecx
shll %cl, %r8d
orl %r8d, 0x60(%rbx)
addl %edx, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x8, %ecx
jb 0x2d8c8
movq 0x40(%rbx), %rcx
cmpq 0x48(%rbx), %rcx
jae 0x2d8b6
movb 0x60(%rbx), %r8b
leaq 0x1(%rcx), %r9
movq %r9, 0x40(%rbx)
movb %r8b, (%rcx)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %ecx
addl $-0x8, %ecx
movl %ecx, 0x5c(%rbx)
cmpl $0x7, %ecx
ja 0x2d89d
movl %edx, %ecx
shrq %cl, %rdi
subl %edx, %eax
jne 0x2d866
movzwl 0x8a8a(%rbx), %edx
movzbl 0x904a(%rbx), %eax
movl %edx, %esi
movl %eax, %ecx
shrl %cl, %esi
testl %esi, %esi
jne 0x2da81
movl 0x5c(%rbx), %ecx
shll %cl, %edx
orl %edx, 0x60(%rbx)
addl %ecx, %eax
movl %eax, 0x5c(%rbx)
cmpl $0x8, %eax
jb 0x2d928
movq 0x40(%rbx), %rax
cmpq 0x48(%rbx), %rax
jae 0x2d916
movb 0x60(%rbx), %cl
leaq 0x1(%rax), %rdx
movq %rdx, 0x40(%rbx)
movb %cl, (%rax)
shrl $0x8, 0x60(%rbx)
movl 0x5c(%rbx), %eax
addl $-0x8, %eax
movl %eax, 0x5c(%rbx)
cmpl $0x7, %eax
ja 0x2d8ff
movq 0x40(%rbx), %rcx
xorl %eax, %eax
cmpq 0x48(%rbx), %rcx
setb %al
jmp 0x2d939
xorl %eax, %eax
addq $0x2a8, %rsp            # imm = 0x2A8
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
leaq 0x98df(%rip), %rdi      # 0x37231
leaq 0x95f4(%rip), %rsi      # 0x36f4d
leaq 0x999f(%rip), %rcx      # 0x372ff
movl $0x27c, %edx            # imm = 0x27C
callq 0x3200
leaq 0x98c0(%rip), %rdi      # 0x37231
leaq 0x95d5(%rip), %rsi      # 0x36f4d
leaq 0x98f5(%rip), %rcx      # 0x37274
movl $0x20e, %edx            # imm = 0x20E
callq 0x3200
leaq 0x98a1(%rip), %rdi      # 0x37231
leaq 0x95b6(%rip), %rsi      # 0x36f4d
leaq 0x98d6(%rip), %rcx      # 0x37274
movl $0x213, %edx            # imm = 0x213
callq 0x3200
leaq 0x98f8(%rip), %rdi      # 0x372a7
leaq 0x9597(%rip), %rsi      # 0x36f4d
leaq 0x98b7(%rip), %rcx      # 0x37274
movl $0x212, %edx            # imm = 0x212
callq 0x3200
leaq 0x9965(%rip), %rdi      # 0x37333
leaq 0x9578(%rip), %rsi      # 0x36f4d
leaq 0x9923(%rip), %rcx      # 0x372ff
movl $0x24f, %edx            # imm = 0x24F
callq 0x3200
leaq 0x98de(%rip), %rdi      # 0x372cb
leaq 0x9559(%rip), %rsi      # 0x36f4d
leaq 0x9904(%rip), %rcx      # 0x372ff
movl $0x243, %edx            # imm = 0x243
callq 0x3200
leaq 0x9944(%rip), %rdi      # 0x37350
leaq 0x953a(%rip), %rsi      # 0x36f4d
leaq 0x98e5(%rip), %rcx      # 0x372ff
movl $0x256, %edx            # imm = 0x256
callq 0x3200
leaq 0x9806(%rip), %rdi      # 0x37231
leaq 0x951b(%rip), %rsi      # 0x36f4d
leaq 0x983b(%rip), %rcx      # 0x37274
movl $0x214, %edx            # imm = 0x214
callq 0x3200
leaq 0x9906(%rip), %rdi      # 0x37350
leaq 0x94fc(%rip), %rsi      # 0x36f4d
leaq 0x98a7(%rip), %rcx      # 0x372ff
movl $0x25d, %edx            # imm = 0x25D
callq 0x3200
leaq 0x98e7(%rip), %rdi      # 0x37350
leaq 0x94dd(%rip), %rsi      # 0x36f4d
leaq 0x9888(%rip), %rcx      # 0x372ff
movl $0x264, %edx            # imm = 0x264
callq 0x3200
leaq 0x97a9(%rip), %rdi      # 0x37231
leaq 0x94be(%rip), %rsi      # 0x36f4d
leaq 0x9869(%rip), %rcx      # 0x372ff
movl $0x281, %edx            # imm = 0x281
callq 0x3200
leaq 0x978a(%rip), %rdi      # 0x37231
leaq 0x949f(%rip), %rsi      # 0x36f4d
leaq 0x97bf(%rip), %rcx      # 0x37274
movl $0x209, %edx            # imm = 0x209
callq 0x3200
leaq 0x976b(%rip), %rdi      # 0x37231
leaq 0x9480(%rip), %rsi      # 0x36f4d
leaq 0x97a0(%rip), %rcx      # 0x37274
movl $0x20a, %edx            # imm = 0x20A
callq 0x3200
leaq 0x974c(%rip), %rdi      # 0x37231
leaq 0x9461(%rip), %rsi      # 0x36f4d
leaq 0x9781(%rip), %rcx      # 0x37274
movl $0x20d, %edx            # imm = 0x20D
callq 0x3200