// File: /workspace/github_c_makefile_star2_O2/genometools[P]genometools/src/match/sfx-diffcov.c
// Function: gt_differencecover_sortunsortedbucket
void gt_differencecover_sortunsortedbucket(GtSuffixsortspace *sssp,
                                           GtLcpvalues *sssplcpvalues,
                                           const GtDifferencecover *dcov,
                                           GtUword blisbl,
                                           GtUword width,
                                           GT_UNUSED GtUword depth)
{
  const GtUword bucketleftidx = gt_suffixsortspace_bucketleftidx_get(sssp);

  gt_assert(dcov != NULL &&
            depth >= (GtUword) dcov->vparam &&
            dcov->diff2pos != NULL &&
            width >= 2UL &&
            sssp != NULL &&
            blisbl >= bucketleftidx);
  /* blisbl = bucketleftindex + subbucketleft already contains
     bucketleftindex, therefore we cannot use
     gt_suffixsortspace_set or
     gt_suffixsortspace_get as these use the index
     bucketleftindex + subbucketleft + idx - partoffset
     = blisbl - partoffset + idx. Thus, instead we use the functions
     to directly access the suffix sortspace. */
  QSORTNAME(gt_inlinedarr_qsort_r) (sssp, sssplcpvalues, dcov, 6UL, false,
                                    blisbl - bucketleftidx, width);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x2f8, %rsp            # imm = 0x2F8
movq %r9, %r14
movq %r8, %r13
movq %rcx, %rbx
movq %rdx, %rbp
movq %rsi, 0x30(%rsp)
movq %rdi, %r12
callq 0x1afb8c
testq %rbp, %rbp
je 0x19af3d
movl (%rbp), %ecx
cmpq %r14, %rcx
ja 0x19af3d
testq %r12, %r12
je 0x19af3d
cmpq $0x2, %r13
jb 0x19af3d
cmpq $0x0, 0x38(%rbp)
je 0x19af3d
subq %rax, %rbx
jb 0x19af3d
pushq $0x20
popq %rax
leaq 0xe8(%rsp), %rcx
movq %rax, -0x10(%rcx)
movq %rax, -0x8(%rcx)
movq %rax, -0x28(%rcx)
movq %rcx, 0x200(%rcx)
andq $0x0, 0x208(%rcx)
pushq $0x1
popq %rax
movq %rax, -0x18(%rcx)
andq $0x0, (%rcx)
movq %r13, 0x8(%rcx)
movq %rax, -0x20(%rcx)
leaq 0xa8(%rsp), %r15
movq %rbp, 0x20(%rsp)
movq %rbx, 0x28(%rsp)
movq %r12, 0x10(%rsp)
testq %rax, %rax
je 0x19ac85
movq 0x2e8(%rsp), %rcx
decq %rax
movq %rax, 0xd0(%rsp)
shlq $0x4, %rax
movq (%rcx,%rax), %rdi
movq 0x8(%rcx,%rax), %r14
cmpq $0x6, %r14
movq %rdi, 0x18(%rsp)
ja 0x19a3a4
addq %rdi, %r14
movq %r14, 0x38(%rsp)
movq %rdi, %rbp
leaq 0x1(%rbp), %r12
cmpq 0x38(%rsp), %r12
jae 0x19ac73
leaq 0x1(%rbp), %r13
cmpq %rdi, %r13
jbe 0x19a38f
movq %rbp, %rdi
movq %r13, %rsi
movq 0x20(%rsp), %rdx
movq %r15, %rcx
movq %rbx, %r8
movq 0x10(%rsp), %r9
callq 0x19c22e
movl %eax, %r14d
cmpq $0x0, 0x30(%rsp)
je 0x19a32f
cmpq %r12, %r13
setb %al
testl %r14d, %r14d
setg %cl
andb %al, %cl
cmpb $0x1, %cl
jne 0x19a30f
leaq 0x2(%rbp), %r15
movq 0x30(%rsp), %rbx
movq %rbx, %rdi
movq 0x28(%rsp), %rsi
movq %r13, %rdx
callq 0x199fcf
movq %rbx, %rdi
movq 0x28(%rsp), %rbx
movq %rbx, %rsi
movq %r15, %rdx
leaq 0xa8(%rsp), %r15
movq %rax, %rcx
callq 0x19a0c7
movq %r15, %rdi
movq 0x20(%rsp), %rsi
callq 0x19c33d
movq 0x30(%rsp), %rdi
movq %rbx, %rsi
movq %r13, %rdx
movq %rax, %rcx
callq 0x19a0c7
testl %r14d, %r14d
jle 0x19a397
movq 0x10(%rsp), %r15
movq %r15, %rdi
movq %rbx, %rsi
movq %r13, %rdx
callq 0x1af8b2
movq %rax, %r14
movq %r15, %rdi
movq %rbx, %rsi
movq %rbp, %rdx
callq 0x1af8b2
movq %r15, %rdi
movq %rbx, %rsi
movq %r13, %rdx
movq %rax, %rcx
callq 0x1af9c7
movq %r15, %rdi
leaq 0xa8(%rsp), %r15
movq %rbx, %rsi
movq %rbp, %rdx
movq %r14, %rcx
callq 0x1af9c7
decq %rbp
movq 0x18(%rsp), %rdi
jmp 0x19a292
movq %r12, %rbp
jmp 0x19a283
movq %r12, %rbp
movq 0x18(%rsp), %rdi
jmp 0x19a283
movq %r14, %rbp
shrq %rbp
addq %rdi, %rbp
cmpq $0x7, %r14
movq %r14, 0x38(%rsp)
jne 0x19a3c0
movq %rdi, %rdx
jmp 0x19a4a8
leaq (%r14,%rdi), %rdx
decq %rdx
cmpq $0x29, %r14
jb 0x19a482
movq %rdx, 0x48(%rsp)
shrq $0x3, %r14
leaq (%r14,%rdi), %rsi
leaq (%rdi,%r14,2), %rdx
movq %r12, (%rsp)
movq 0x20(%rsp), %r13
movq %r13, %rcx
movq %r15, %r8
movq %rbx, %r9
callq 0x19c3be
movq %rax, 0x68(%rsp)
movq %rbp, %rdi
subq %r14, %rdi
jb 0x19af0c
movq %r15, %rax
movq %r12, %r15
movq %r13, %r12
leaq (%r14,%r14), %rcx
movq %rcx, 0x40(%rsp)
leaq (%rbp,%r14), %rdx
movq %r15, (%rsp)
movq %rbp, %rsi
movq %r13, %rcx
movq %rax, %r13
movq %rax, %r8
movq %rbx, %r9
callq 0x19c3be
movq 0x48(%rsp), %rdx
movq %rdx, %rdi
subq 0x40(%rsp), %rdi
jb 0x19aedb
movq %rax, %rbp
movq %rdx, %rsi
subq %r14, %rsi
movq %r15, (%rsp)
movq %r12, %rcx
movq %r13, %r8
movq %rbx, %r9
callq 0x19c3be
movq %rax, %rdx
movq %r12, %rcx
movq %rbx, %r9
movq %r15, %r12
movq %r13, %r15
movq 0x18(%rsp), %rbx
movq 0x68(%rsp), %rax
jmp 0x19a490
movq %rdi, %rax
movq %rbx, %r9
movq %rdi, %rbx
movq 0x20(%rsp), %rcx
movq %r12, (%rsp)
movq %rax, %rdi
movq %rbp, %rsi
movq %r15, %r8
callq 0x19c3be
movq %rax, %rbp
movq %rbx, %rdx
cmpq %rbp, %rdx
je 0x19a500
movq %r12, %rdi
movq 0x28(%rsp), %r12
movq %r12, %rsi
callq 0x1af8b2
movq %rax, %r14
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %rbp, %rdx
callq 0x1af8b2
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq 0x18(%rsp), %rdx
movq %rax, %rcx
callq 0x1af9c7
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %rbp, %rdx
movq %r14, %rcx
movq 0x18(%rsp), %rbx
callq 0x1af9c7
movq %rbx, %rdx
leaq 0x1(%rdx), %r14
movq 0x38(%rsp), %rax
leaq (%rax,%rdx), %r13
decq %r13
addq %rdx, %rax
movq %rax, 0x38(%rsp)
movq $0x0, 0x58(%rsp)
movq $0x0, 0x50(%rsp)
movq %r13, 0x60(%rsp)
movq %r14, %rbx
movq 0x30(%rsp), %rbp
cmpq %r13, %r14
ja 0x19a62a
movq %r14, %rdi
movq %rdx, %r12
movq %rdx, %rsi
movq 0x20(%rsp), %rdx
movq %r15, %rcx
movq 0x28(%rsp), %r8
movq 0x10(%rsp), %r9
callq 0x19c22e
testl %eax, %eax
jg 0x19a604
je 0x19a593
testq %rbp, %rbp
je 0x19a5f9
movq %r15, %rdi
movq 0x20(%rsp), %rsi
callq 0x19c33d
movq 0x58(%rsp), %rcx
cmpq %rax, %rcx
cmovbeq %rax, %rcx
movq %rcx, 0x58(%rsp)
jmp 0x19a5f9
cmpq %rbx, %r14
je 0x19a5f6
movq 0x10(%rsp), %rdi
movq 0x28(%rsp), %r12
movq %r12, %rsi
movq %rbx, %rdx
callq 0x1af8b2
movq %rbx, %rbp
movq %rax, %rbx
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %r14, %rdx
callq 0x1af8b2
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %rbp, %rdx
movq %rax, %rcx
callq 0x1af9c7
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %r14, %rdx
movq %rbx, %rcx
movq %rbp, %rbx
movq 0x30(%rsp), %rbp
movq 0x18(%rsp), %r12
callq 0x1af9c7
incq %rbx
incq %r14
movq %r12, %rdx
jmp 0x19a537
testq %rbp, %rbp
je 0x19a627
movq %r15, %rdi
movq 0x20(%rsp), %rsi
callq 0x19c33d
movq 0x50(%rsp), %rcx
cmpq %rax, %rcx
cmovbeq %rax, %rcx
movq %rcx, 0x50(%rsp)
movq %r12, %rdx
movq %r13, %rax
negq %rax
movq %rax, 0x48(%rsp)
movq %rbx, 0x78(%rsp)
cmpq %r13, %r14
ja 0x19a7ca
movq %r13, %rdi
movq %rdx, %r12
movq %rdx, %rsi
movq 0x20(%rsp), %rdx
movq %r15, %rcx
movq 0x28(%rsp), %r8
movq 0x10(%rsp), %r9
callq 0x19c22e
testl %eax, %eax
js 0x19a72d
je 0x19a696
testq %rbp, %rbp
je 0x19a714
movq %r15, %rdi
movq 0x20(%rsp), %rsi
callq 0x19c33d
movq 0x50(%rsp), %rcx
cmpq %rax, %rcx
cmovbeq %rax, %rcx
movq %rcx, 0x50(%rsp)
jmp 0x19a714
movq %r14, %rbp
movq 0x60(%rsp), %rbx
cmpq %r13, %rbx
je 0x19a6f6
movq 0x10(%rsp), %rdi
movq 0x28(%rsp), %r12
movq %r12, %rsi
movq %r13, %rdx
callq 0x1af8b2
movq %rax, %r14
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %rbx, %rdx
callq 0x1af8b2
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %r13, %rdx
movq %rax, %rcx
callq 0x1af9c7
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %rbx, %rdx
movq %r14, %rcx
movq 0x18(%rsp), %r12
callq 0x1af9c7
testq %rbx, %rbx
je 0x19acf0
decq %rbx
movq %rbx, 0x60(%rsp)
movq %rbp, %r14
movq 0x78(%rsp), %rbx
movq 0x30(%rsp), %rbp
testq %r13, %r13
je 0x19acc2
movq %r12, %rdx
decq %r13
incq 0x48(%rsp)
jmp 0x19a63a
testq %rbp, %rbp
je 0x19a750
movq %r15, %rdi
movq 0x20(%rsp), %rsi
callq 0x19c33d
movq 0x58(%rsp), %rcx
cmpq %rax, %rcx
cmovbeq %rax, %rcx
movq %rcx, 0x58(%rsp)
cmpq %r13, %r14
je 0x19a7b3
movq 0x10(%rsp), %rdi
movq 0x28(%rsp), %r12
movq %r12, %rsi
movq %r14, %rdx
callq 0x1af8b2
movq %rbx, %rbp
movq %rax, %rbx
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %r13, %rdx
callq 0x1af8b2
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %r14, %rdx
movq %rax, %rcx
callq 0x1af9c7
movq 0x10(%rsp), %rdi
movq %r12, %rsi
movq %r13, %rdx
movq %rbx, %rcx
movq %rbp, %rbx
movq 0x30(%rsp), %rbp
movq 0x18(%rsp), %r12
callq 0x1af9c7
testq %r13, %r13
je 0x19ae48
incq %r14
decq %r13
movq %r12, %rdx
jmp 0x19a537
movq %rbx, %r12
subq %rdx, %r12
jb 0x19ad28
movq %r14, %rcx
subq %rbx, %rcx
movq 0x28(%rsp), %rbx
jb 0x19adb5
cmpq %rcx, %r12
movq %rcx, %rax
cmovbq %r12, %rax
movq %r14, 0x40(%rsp)
cmpq %rax, %r14
jb 0x19ad56
leaq -0x1(%rcx), %rax
movq %rax, 0x98(%rsp)
cmpq %rcx, %r12
movq %rcx, 0x88(%rsp)
cmovaeq %rcx, %r12
negq %r12
movq %rdx, %r14
movq %r13, 0x68(%rsp)
testq %r12, %r12
je 0x19a886
movq 0x40(%rsp), %rax
leaq (%rax,%r12), %r15
movq 0x10(%rsp), %rbp
movq %rbp, %rdi
movq %rbx, %rsi
movq %r14, %rdx
callq 0x1af8b2
movq %rax, %r13
movq %rbp, %rdi
movq %rbx, %rsi
movq %r15, %rdx
callq 0x1af8b2
movq %rbp, %rdi
movq %rbx, %rsi
movq %r14, %rdx
movq %rax, %rcx
callq 0x1af9c7
movq %rbp, %rdi
movq %rbx, %rsi
movq %r15, %rdx
movq %r13, %rcx
movq 0x68(%rsp), %r13
callq 0x1af9c7
incq %r14
incq %r12
jmp 0x19a825
movq 0x60(%rsp), %rsi
movq %rsi, %rdi
subq %r13, %rdi
jb 0x19ade6
movq 0x38(%rsp), %rdx
movq %rdx, %rax
subq %rsi, %rax
movq %rax, 0x80(%rsp)
movq 0x18(%rsp), %r14
jbe 0x19ad84
movq %rsi, %rax
notq %rax
addq %rdx, %rax
cmpq %rax, %rdi
movq %rax, %rcx
movq %rdi, 0x70(%rsp)
cmovbq %rdi, %rcx
cmpq %rcx, %rdx
jbe 0x19ae17
movq 0x48(%rsp), %rcx
addq %rsi, %rcx
cmpq %rcx, %rax
cmovbq %rax, %rcx
leaq -0x1(%rsi), %rax
movq %rax, 0x90(%rsp)
movq %rcx, 0x48(%rsp)
subq %rcx, %rdx
movq %rdx, 0xa0(%rsp)
xorl %r12d, %r12d
cmpq %r12, 0x48(%rsp)
je 0x19a970
movq 0xa0(%rsp), %rax
leaq (%rax,%r12), %r14
movq 0x40(%rsp), %rax
leaq (%rax,%r12), %r15
movq 0x10(%rsp), %rbp
movq %rbp, %rdi
movq %rbx, %rsi
movq %r15, %rdx
callq 0x1af8b2
movq %rax, %r13
movq %rbp, %rdi
movq %rbx, %rsi
movq %r14, %rdx
callq 0x1af8b2
movq %rbp, %rdi
movq %rbx, %rsi
movq %r15, %rdx
movq %rax, %rcx
callq 0x1af9c7
movq %rbp, %rdi
movq %rbx, %rsi
movq %r14, %rdx
movq 0x18(%rsp), %r14
movq %r13, %rcx
callq 0x1af9c7
incq %r12
jmp 0x19a904
movq 0x78(%rsp), %rax
cmpq %rax, 0x40(%rsp)
leaq 0xa8(%rsp), %r15
movq 0x68(%rsp), %r12
je 0x19aaea
movq 0x30(%rsp), %rdi
testq %rdi, %rdi
je 0x19a9b1
movq %r14, %rdx
subq 0x78(%rsp), %rdx
addq 0x40(%rsp), %rdx
movq %rbx, %rsi
movq 0x58(%rsp), %rcx
callq 0x19a0c7
cmpq $0x0, 0x98(%rsp)
je 0x19aaea
movq 0xd0(%rsp), %rax
movq 0x2e8(%rsp), %rdi
cmpq 0xc0(%rsp), %rax
jne 0x19aaaf
movq 0xe0(%rsp), %rsi
addq %rax, %rsi
shlq $0x4, %rsi
cmpq 0xd8(%rsp), %rax
movl $0x0, %eax
cmoveq %rax, %rdi
leaq 0x1bc38b(%rip), %rdx    # 0x356d90
movl $0x8ae, %ecx            # imm = 0x8AE
callq 0x93472
movq %rax, 0x2e8(%rsp)
movq 0xc0(%rsp), %rdx
cmpq 0xd8(%rsp), %rdx
jne 0x19aa3d
shlq $0x4, %rdx
movq %rax, %rdi
leaq 0xe8(%rsp), %rsi
callq 0x17630
cmpq $0x0, 0x2f0(%rsp)
je 0x19aa82
xorl %r14d, %r14d
xorl %r15d, %r15d
movq 0xe0(%rsp), %rax
cmpq %rax, %r15
jae 0x19aa8a
movq 0xc0(%rsp), %rdi
shlq $0x4, %rdi
addq 0x2e8(%rsp), %rdi
addq %r14, %rdi
callq *0x2f0(%rsp)
incq %r15
addq $0x10, %r14
jmp 0x19aa4e
movq 0xe0(%rsp), %rax
addq %rax, 0xc0(%rsp)
movq 0x2e8(%rsp), %rdi
movq 0xd0(%rsp), %rax
leaq 0xa8(%rsp), %r15
movq 0x18(%rsp), %r14
leaq 0x1(%rax), %rcx
movq %rcx, 0xd0(%rsp)
shlq $0x4, %rax
movq %r14, (%rdi,%rax)
movq 0x88(%rsp), %rcx
movq %rcx, 0x8(%rdi,%rax)
movq 0xd0(%rsp), %rax
cmpq %rax, 0xc8(%rsp)
jae 0x19aaea
movq %rax, 0xc8(%rsp)
cmpq %r12, 0x60(%rsp)
je 0x19ac73
movq 0x30(%rsp), %rdi
testq %rdi, %rdi
je 0x19ab28
movq 0x70(%rsp), %rax
cmpq %rax, 0x38(%rsp)
jb 0x19ae79
movq 0x80(%rsp), %rax
leaq (%rax,%r12), %rdx
movq %rbx, %rsi
movq 0x50(%rsp), %rcx
callq 0x19a0c7
cmpq %r12, 0x90(%rsp)
je 0x19ac73
movq 0x70(%rsp), %rax
cmpq %rax, 0x38(%rsp)
jb 0x19aeaa
movq 0xd0(%rsp), %rax
movq 0x2e8(%rsp), %rdi
cmpq 0xc0(%rsp), %rax
jne 0x19ac30
movq 0xe0(%rsp), %rsi
addq %rax, %rsi
shlq $0x4, %rsi
cmpq 0xd8(%rsp), %rax
movl $0x0, %eax
cmoveq %rax, %rdi
leaq 0x1bc205(%rip), %rdx    # 0x356d90
movl $0x8c4, %ecx            # imm = 0x8C4
callq 0x93472
movq %rax, 0x2e8(%rsp)
movq 0xc0(%rsp), %rdx
cmpq 0xd8(%rsp), %rdx
jne 0x19abc3
shlq $0x4, %rdx
movq %rax, %rdi
leaq 0xe8(%rsp), %rsi
callq 0x17630
cmpq $0x0, 0x2f0(%rsp)
je 0x19ac08
xorl %r14d, %r14d
xorl %r15d, %r15d
movq 0xe0(%rsp), %rax
cmpq %rax, %r15
jae 0x19ac10
movq 0xc0(%rsp), %rdi
shlq $0x4, %rdi
addq 0x2e8(%rsp), %rdi
addq %r14, %rdi
callq *0x2f0(%rsp)
incq %r15
addq $0x10, %r14
jmp 0x19abd4
movq 0xe0(%rsp), %rax
addq %rax, 0xc0(%rsp)
movq 0x2e8(%rsp), %rdi
movq 0xd0(%rsp), %rax
leaq 0xa8(%rsp), %r15
movq 0x80(%rsp), %rdx
addq %r12, %rdx
leaq 0x1(%rax), %rcx
movq %rcx, 0xd0(%rsp)
shlq $0x4, %rax
movq %rdx, (%rdi,%rax)
movq 0x70(%rsp), %rcx
movq %rcx, 0x8(%rdi,%rax)
movq 0xd0(%rsp), %rax
cmpq %rax, 0xc8(%rsp)
jae 0x19ac73
movq %rax, 0xc8(%rsp)
movq 0xd0(%rsp), %rax
movq 0x10(%rsp), %r12
jmp 0x19a240
movq 0xc0(%rsp), %rax
cmpq 0xd8(%rsp), %rax
jbe 0x19acb0
movq 0x2e8(%rsp), %rdi
leaq 0x1bc0ea(%rip), %rsi    # 0x356d90
movl $0x8c8, %edx            # imm = 0x8C8
callq 0x936f9
addq $0x2f8, %rsp            # imm = 0x2F8
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq 0x29d29f(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a340(%rip), %rsi    # 0x2e5013
leaq 0x160969(%rip), %rdx    # 0x2fb643
leaq 0x1bce8f(%rip), %rcx    # 0x357b70
leaq 0x1bc0a8(%rip), %r8     # 0x356d90
movl $0x86e, %r9d            # imm = 0x86E
jmp 0x19ad1c
movq 0x29d271(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a312(%rip), %rsi    # 0x2e5013
leaq 0x160934(%rip), %rdx    # 0x2fb63c
leaq 0x1bce61(%rip), %rcx    # 0x357b70
leaq 0x1bc07a(%rip), %r8     # 0x356d90
movl $0x864, %r9d            # imm = 0x864
xorl %eax, %eax
callq 0x17a50
callq 0x17390
movq 0x29d239(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a2da(%rip), %rsi    # 0x2e5013
leaq 0x16090a(%rip), %rdx    # 0x2fb64a
leaq 0x1bce29(%rip), %rcx    # 0x357b70
leaq 0x1bc042(%rip), %r8     # 0x356d90
movl $0x891, %r9d            # imm = 0x891
jmp 0x19ad1c
movq 0x29d20b(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a2ac(%rip), %rsi    # 0x2e5013
leaq 0x1608f5(%rip), %rdx    # 0x2fb663
leaq 0x1bcdfb(%rip), %rcx    # 0x357b70
leaq 0x1bc014(%rip), %r8     # 0x356d90
movl $0x895, %r9d            # imm = 0x895
jmp 0x19ad1c
movq 0x29d1dd(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a27e(%rip), %rsi    # 0x2e5013
leaq 0x1bf804(%rip), %rdx    # 0x35a5a0
leaq 0x1bcdcd(%rip), %rcx    # 0x357b70
leaq 0x1bbfe6(%rip), %r8     # 0x356d90
movl $0x898, %r9d            # imm = 0x898
jmp 0x19ad1c
movq 0x29d1ac(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a24d(%rip), %rsi    # 0x2e5013
leaq 0x1bf7be(%rip), %rdx    # 0x35a58b
leaq 0x1bcd9c(%rip), %rcx    # 0x357b70
leaq 0x1bbfb5(%rip), %r8     # 0x356d90
movl $0x892, %r9d            # imm = 0x892
jmp 0x19ad1c
movq 0x29d17b(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a21c(%rip), %rsi    # 0x2e5013
leaq 0x16086d(%rip), %rdx    # 0x2fb66b
leaq 0x1bcd6b(%rip), %rcx    # 0x357b70
leaq 0x1bbf84(%rip), %r8     # 0x356d90
movl $0x897, %r9d            # imm = 0x897
jmp 0x19ad1c
movq 0x29d14a(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a1eb(%rip), %rsi    # 0x2e5013
leaq 0x160845(%rip), %rdx    # 0x2fb674
leaq 0x1bcd3a(%rip), %rcx    # 0x357b70
leaq 0x1bbf53(%rip), %r8     # 0x356d90
movl $0x89a, %r9d            # imm = 0x89A
jmp 0x19ad1c
movq 0x29d119(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a1ba(%rip), %rsi    # 0x2e5013
leaq 0x1607e3(%rip), %rdx    # 0x2fb643
leaq 0x1bcd09(%rip), %rcx    # 0x357b70
leaq 0x1bbf22(%rip), %r8     # 0x356d90
movl $0x878, %r9d            # imm = 0x878
jmp 0x19ad1c
movq 0x29d0e8(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a189(%rip), %rsi    # 0x2e5013
leaq 0x1607ea(%rip), %rdx    # 0x2fb67b
leaq 0x1bccd8(%rip), %rcx    # 0x357b70
leaq 0x1bbef1(%rip), %r8     # 0x356d90
movl $0x8bc, %r9d            # imm = 0x8BC
jmp 0x19ad1c
movq 0x29d0b7(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a158(%rip), %rsi    # 0x2e5013
leaq 0x1607b9(%rip), %rdx    # 0x2fb67b
leaq 0x1bcca7(%rip), %rcx    # 0x357b70
leaq 0x1bbec0(%rip), %r8     # 0x356d90
movl $0x8c1, %r9d            # imm = 0x8C1
jmp 0x19ad1c
movq 0x29d086(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a127(%rip), %rsi    # 0x2e5013
leaq 0x160737(%rip), %rdx    # 0x2fb62a
leaq 0x1bcc76(%rip), %rcx    # 0x357b70
leaq 0x1bbe8f(%rip), %r8     # 0x356d90
movl $0x828, %r9d            # imm = 0x828
jmp 0x19ad1c
movq 0x29d055(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a0f6(%rip), %rsi    # 0x2e5013
leaq 0x1606de(%rip), %rdx    # 0x2fb602
leaq 0x1bcc45(%rip), %rcx    # 0x357b70
leaq 0x1bbe5e(%rip), %r8     # 0x356d90
movl $0x823, %r9d            # imm = 0x823
jmp 0x19ad1c
movq 0x29d024(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x14a0c5(%rip), %rsi    # 0x2e5013
leaq 0x1bc107(%rip), %rdx    # 0x35705c
leaq 0x1bc185(%rip), %rcx    # 0x3570e1
leaq 0x1bbe2d(%rip), %r8     # 0x356d90
movl $0x8d9, %r9d            # imm = 0x8D9
jmp 0x19ad1c