// File: /workspace/github_c_makefile_star2_O1/genometools[P]genometools/src/match/rdj-spmlist.c
// Function: gt_spmlist_unit_test
int gt_spmlist_unit_test(GtError *err)
{
  int had_err = 0;
  had_err = gt_spmproc_show_unit_test(err);
  if (had_err == 0)
    had_err = gt_spmlist_parse_unit_test(err);
  return had_err;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x98, %rsp
movq %rdi, %rbx
testq %rdi, %rdi
je 0x1d5edc
movq %rbx, %rdi
callq 0x101a9a
testb %al, %al
jne 0x1d718c
movq %rbx, 0x28(%rsp)
callq 0x1208f8
leaq 0x1e1fac(%rip), %rdx    # 0x3b7e99
movq %rax, (%rsp)
movq %rax, %rdi
xorl %esi, %esi
movl $0x1ee, %ecx            # imm = 0x1EE
callq 0x1021c2
movq %rax, %r12
movq %rax, %rdi
callq 0x103c55
movq %rax, %r15
subq $0x8, %rsp
movl $0xa, %r14d
leaq 0x1e20b0(%rip), %rbp    # 0x3b7fcf
leaq 0x1f36fe(%rip), %r13    # 0x3c9624
movl $0x1, %r8d
movq %rax, %rdi
movq %rbp, %rsi
xorl %edx, %edx
movq %r13, %rcx
movq %r13, %r9
xorl %eax, %eax
pushq %r14
callq 0x103d21
addq $0x8, %rsp
leaq 0x1fb584(%rip), %rbx    # 0x3d14d2
movl $0x2, %r8d
movq %r15, %rdi
movq %rbp, %rsi
xorl %edx, %edx
movq %r13, %rcx
movq %rbx, %r9
xorl %eax, %eax
pushq %r14
callq 0x103d21
addq $0x8, %rsp
movl $0x2, %edx
movq %r15, %rdi
movq %rbp, %rsi
movq %rbx, %rcx
xorl %r8d, %r8d
movq %r13, %r9
xorl %eax, %eax
pushq %r14
callq 0x103d21
addq $0x8, %rsp
movl $0x1, %edx
movq %r15, %rdi
movq %rbp, %rsi
movq %rbx, %rcx
xorl %r8d, %r8d
movq %r13, %r9
xorl %eax, %eax
pushq %r14
callq 0x103d21
addq $0x10, %rsp
movq %r12, %rdi
callq 0x178f0
movq %r15, %rdi
callq 0x1040b3
leaq 0x30(%rsp), %rsi
movl $0x2c, %edx
movq %r15, %rdi
callq 0x104009
cmpl $0x2c, %eax
jne 0x1d7112
movl %eax, %edx
leaq 0x1e2121(%rip), %rdi    # 0x3b8106
leaq 0x30(%rsp), %rsi
callq 0x17830
testl %eax, %eax
jne 0x1d711b
movq %r15, %rdi
callq 0x1040fc
movq (%rsp), %rbx
movq %rbx, %rdi
callq 0x120d23
movq %rax, %rdi
callq 0x12570c
movq %rbx, %rdi
callq 0x121b03
callq 0x1208f8
leaq 0x1e1e72(%rip), %rdx    # 0x3b7e99
movq %rax, (%rsp)
movq %rax, %rdi
xorl %esi, %esi
movl $0x1f5, %ecx            # imm = 0x1F5
callq 0x1021c2
movq %rax, %r12
movq %rax, %rdi
callq 0x103c55
movq %rax, %r15
subq $0x8, %rsp
movl $0xb, %r10d
movl $0xa, %r14d
leaq 0x1e1f83(%rip), %rbp    # 0x3b7fe2
leaq 0x1f35be(%rip), %r13    # 0x3c9624
movl $0x1, %r8d
movq %rax, %rdi
movq %rbp, %rsi
xorl %edx, %edx
movq %r13, %rcx
movq %r13, %r9
xorl %eax, %eax
pushq $0x1
pushq %r10
pushq %r14
callq 0x103d21
addq $0x18, %rsp
leaq 0x1fb440(%rip), %rbx    # 0x3d14d2
movl $0x2, %r8d
movq %r15, %rdi
movq %rbp, %rsi
xorl %edx, %edx
movq %r13, %rcx
movq %rbx, %r9
xorl %eax, %eax
xorl %r10d, %r10d
pushq %r10
pushq %r14
pushq %r14
callq 0x103d21
addq $0x18, %rsp
movl $0x2, %edx
movq %r15, %rdi
movq %rbp, %rsi
movq %rbx, %rcx
xorl %r8d, %r8d
movq %r13, %r9
xorl %eax, %eax
pushq $0x2
pushq $0xc
pushq %r14
callq 0x103d21
addq $0x18, %rsp
movl $0x1, %edx
movq %r15, %rdi
movq %rbp, %rsi
movq %rbx, %rcx
xorl %r8d, %r8d
movq %r13, %r9
xorl %eax, %eax
xorl %r10d, %r10d
pushq %r10
movl $0xb, %r10d
pushq %r10
pushq %r10
callq 0x103d21
addq $0x20, %rsp
movq %r12, %rdi
callq 0x178f0
movq %r15, %rdi
callq 0x1040b3
leaq 0x30(%rsp), %rsi
movl $0x40, %edx
movq %r15, %rdi
callq 0x104009
cmpl $0x40, %eax
jne 0x1d714a
movl %eax, %edx
leaq 0x1e20f2(%rip), %rdi    # 0x3b8233
leaq 0x30(%rsp), %rsi
callq 0x17830
testl %eax, %eax
movq 0x28(%rsp), %r13
jne 0x1d7158
movq %r15, %rdi
callq 0x1040fc
movq (%rsp), %rbx
movq %rbx, %rdi
callq 0x120d23
movq %rax, %rdi
callq 0x12570c
movq %rbx, %rdi
callq 0x121b03
testq %r13, %r13
je 0x1d61a1
movq %r13, %rdi
callq 0x101a9a
testb %al, %al
jne 0x1d7191
movq %r13, %rdi
callq 0x101a9a
testb %al, %al
jne 0x1d7196
callq 0x1019b4
movq %rax, %r14
leaq 0x1e215e(%rip), %rdi    # 0x3b830e
callq 0x120955
movq %rax, %r15
leaq 0x1373(%rip), %rdx      # 0x1d7532
leaq 0x8(%rsp), %r8
movq %rax, %rdi
xorl %esi, %esi
xorl %ecx, %ecx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d61ee
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bl
testb %al, %al
jne 0x1d621c
leaq 0x1e21d6(%rip), %rdx    # 0x3b83c2
jmp 0x1d61f5
leaq 0x1e2123(%rip), %rdx    # 0x3b8318
leaq 0x19133e(%rip), %rsi    # 0x36753a
leaq 0x1e20f6(%rip), %rcx    # 0x3b82f9
leaq 0x1e1c8f(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x198, %r9d            # imm = 0x198
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e2129(%rip), %rdi    # 0x3b835c
callq 0x120955
movq %rax, %r15
testb %bl, %bl
je 0x1d6275
leaq 0x12ec(%rip), %rdx      # 0x1d7532
leaq 0x8(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %ecx, %ecx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6279
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bl
testb %al, %al
jne 0x1d62a7
leaq 0x1e214f(%rip), %rdx    # 0x3b83c2
jmp 0x1d6280
xorl %ebx, %ebx
jmp 0x1d62a7
leaq 0x1e2098(%rip), %rdx    # 0x3b8318
leaq 0x1912b3(%rip), %rsi    # 0x36753a
leaq 0x1e206b(%rip), %rcx    # 0x3b82f9
leaq 0x1e1c04(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x199, %r9d            # imm = 0x199
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e20a4(%rip), %rdi    # 0x3b8362
callq 0x120955
movq %rax, %r15
testb %bl, %bl
je 0x1d6300
leaq 0x1261(%rip), %rdx      # 0x1d7532
leaq 0x8(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %ecx, %ecx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6304
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bl
testb %al, %al
jne 0x1d6332
leaq 0x1e20c4(%rip), %rdx    # 0x3b83c2
jmp 0x1d630b
xorl %ebx, %ebx
jmp 0x1d6332
leaq 0x1e200d(%rip), %rdx    # 0x3b8318
leaq 0x191228(%rip), %rsi    # 0x36753a
leaq 0x1e1fe0(%rip), %rcx    # 0x3b82f9
leaq 0x1e1b79(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x19a, %r9d            # imm = 0x19A
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e2021(%rip), %rdi    # 0x3b836a
callq 0x120955
movq %rax, %r15
testb %bl, %bl
je 0x1d638c
leaq 0x11d6(%rip), %rdx      # 0x1d7532
leaq 0x8(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %ecx, %ecx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6390
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bpl
testb %al, %al
jne 0x1d63be
leaq 0x1e2038(%rip), %rdx    # 0x3b83c2
jmp 0x1d6397
xorl %ebp, %ebp
jmp 0x1d63be
leaq 0x1e1f81(%rip), %rdx    # 0x3b8318
leaq 0x19119c(%rip), %rsi    # 0x36753a
leaq 0x1e1f54(%rip), %rcx    # 0x3b82f9
leaq 0x1e1aed(%rip), %r8     # 0x3b7e99
xorl %ebp, %ebp
movq %r13, %rdi
movl $0x19b, %r9d            # imm = 0x19B
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1f9e(%rip), %rdi    # 0x3b8373
callq 0x120955
movq %rax, %r15
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
movb $0x1, %cl
testb %bpl, %bpl
je 0x1d6457
leaq 0x1142(%rip), %rdx      # 0x1d7532
xorl %ebx, %ebx
leaq 0x8(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %ecx, %ecx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6413
leaq 0x1e1f6c(%rip), %rdx    # 0x3b837d
jmp 0x1d642b
movq %r14, %rdi
callq 0x101a9a
movl $0x0, %ecx
testb %al, %al
je 0x1d6457
leaq 0x1e1f96(%rip), %rdx    # 0x3b83c1
leaq 0x191108(%rip), %rsi    # 0x36753a
leaq 0x1e1ec0(%rip), %rcx    # 0x3b82f9
leaq 0x1e1a59(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19c, %r9d            # imm = 0x19C
xorl %eax, %eax
callq 0x1019cf
movb $0x1, %cl
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testb %cl, %cl
jne 0x1d6494
cmpq $0x1, 0x8(%rsp)
je 0x1d6494
leaq 0x1910d0(%rip), %rsi    # 0x36753a
leaq 0x1e1f6c(%rip), %rdx    # 0x3b83dd
leaq 0x1e1e81(%rip), %rcx    # 0x3b82f9
leaq 0x1e1a1a(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19c, %r9d            # imm = 0x19C
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d64d1
cmpq $0x2, 0x10(%rsp)
je 0x1d64d1
leaq 0x191093(%rip), %rsi    # 0x36753a
leaq 0x1e1f48(%rip), %rdx    # 0x3b83f6
leaq 0x1e1e44(%rip), %rcx    # 0x3b82f9
leaq 0x1e19dd(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19c, %r9d            # imm = 0x19C
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d650e
cmpq $0x3, 0x18(%rsp)
je 0x1d650e
leaq 0x191056(%rip), %rsi    # 0x36753a
leaq 0x1e1f24(%rip), %rdx    # 0x3b840f
leaq 0x1e1e07(%rip), %rcx    # 0x3b82f9
leaq 0x1e19a0(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19c, %r9d            # imm = 0x19C
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
je 0x1d6516
xorl %ebp, %ebp
jmp 0x1d655f
cmpb $0x1, 0x20(%rsp)
jne 0x1d6531
cmpb $0x0, 0x21(%rsp)
je 0x1d713a
leaq 0x1e1f0c(%rip), %rdx    # 0x3b843b
jmp 0x1d6538
leaq 0x1e1ee9(%rip), %rdx    # 0x3b8421
leaq 0x190ffb(%rip), %rsi    # 0x36753a
leaq 0x1e1db3(%rip), %rcx    # 0x3b82f9
leaq 0x1e194c(%rip), %r8     # 0x3b7e99
xorl %ebp, %ebp
movq %r13, %rdi
movl $0x19c, %r9d            # imm = 0x19C
xorl %eax, %eax
callq 0x1019cf
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1ee7(%rip), %rdi    # 0x3b8455
callq 0x120955
movq %rax, %r15
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
movb $0x1, %cl
testb %bpl, %bpl
je 0x1d65f0
leaq 0xfa9(%rip), %rdx       # 0x1d7532
xorl %ebx, %ebx
leaq 0x8(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %ecx, %ecx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d65ac
leaq 0x1e1dd3(%rip), %rdx    # 0x3b837d
jmp 0x1d65c4
movq %r14, %rdi
callq 0x101a9a
movl $0x0, %ecx
testb %al, %al
je 0x1d65f0
leaq 0x1e1dfd(%rip), %rdx    # 0x3b83c1
leaq 0x190f6f(%rip), %rsi    # 0x36753a
leaq 0x1e1d27(%rip), %rcx    # 0x3b82f9
leaq 0x1e18c0(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19d, %r9d            # imm = 0x19D
xorl %eax, %eax
callq 0x1019cf
movb $0x1, %cl
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testb %cl, %cl
jne 0x1d662d
cmpq $0x2, 0x8(%rsp)
je 0x1d662d
leaq 0x190f37(%rip), %rsi    # 0x36753a
leaq 0x1e1e55(%rip), %rdx    # 0x3b845f
leaq 0x1e1ce8(%rip), %rcx    # 0x3b82f9
leaq 0x1e1881(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19d, %r9d            # imm = 0x19D
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d666a
cmpq $0x1, 0x10(%rsp)
je 0x1d666a
leaq 0x190efa(%rip), %rsi    # 0x36753a
leaq 0x1e1e31(%rip), %rdx    # 0x3b8478
leaq 0x1e1cab(%rip), %rcx    # 0x3b82f9
leaq 0x1e1844(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19d, %r9d            # imm = 0x19D
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d66a7
cmpq $0x3, 0x18(%rsp)
je 0x1d66a7
leaq 0x190ebd(%rip), %rsi    # 0x36753a
leaq 0x1e1d8b(%rip), %rdx    # 0x3b840f
leaq 0x1e1c6e(%rip), %rcx    # 0x3b82f9
leaq 0x1e1807(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19d, %r9d            # imm = 0x19D
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
je 0x1d66af
xorl %ebp, %ebp
jmp 0x1d66f7
cmpb $0x0, 0x20(%rsp)
je 0x1d66bf
leaq 0x1e1dd4(%rip), %rdx    # 0x3b8491
jmp 0x1d66d0
movb $0x1, %bpl
cmpb $0x0, 0x21(%rsp)
jne 0x1d66f7
leaq 0x1e1ddb(%rip), %rdx    # 0x3b84ab
leaq 0x190e63(%rip), %rsi    # 0x36753a
leaq 0x1e1c1b(%rip), %rcx    # 0x3b82f9
leaq 0x1e17b4(%rip), %r8     # 0x3b7e99
xorl %ebp, %ebp
movq %r13, %rdi
movl $0x19d, %r9d            # imm = 0x19D
xorl %eax, %eax
callq 0x1019cf
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1dbf(%rip), %rdi    # 0x3b84c5
callq 0x120955
movq %rax, %r15
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
movb $0x1, %cl
testb %bpl, %bpl
je 0x1d6788
leaq 0xe11(%rip), %rdx       # 0x1d7532
xorl %ebx, %ebx
leaq 0x8(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %ecx, %ecx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6744
leaq 0x1e1c3b(%rip), %rdx    # 0x3b837d
jmp 0x1d675c
movq %r14, %rdi
callq 0x101a9a
movl $0x0, %ecx
testb %al, %al
je 0x1d6788
leaq 0x1e1c65(%rip), %rdx    # 0x3b83c1
leaq 0x190dd7(%rip), %rsi    # 0x36753a
leaq 0x1e1b8f(%rip), %rcx    # 0x3b82f9
leaq 0x1e1728(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19e, %r9d            # imm = 0x19E
xorl %eax, %eax
callq 0x1019cf
movb $0x1, %cl
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testb %cl, %cl
jne 0x1d67c5
cmpq $0x4, 0x8(%rsp)
je 0x1d67c5
leaq 0x190d9f(%rip), %rsi    # 0x36753a
leaq 0x1e1d2d(%rip), %rdx    # 0x3b84cf
leaq 0x1e1b50(%rip), %rcx    # 0x3b82f9
leaq 0x1e16e9(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19e, %r9d            # imm = 0x19E
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6802
cmpq $0x5, 0x10(%rsp)
je 0x1d6802
leaq 0x190d62(%rip), %rsi    # 0x36753a
leaq 0x1e1d09(%rip), %rdx    # 0x3b84e8
leaq 0x1e1b13(%rip), %rcx    # 0x3b82f9
leaq 0x1e16ac(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19e, %r9d            # imm = 0x19E
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d683f
cmpq $0x6, 0x18(%rsp)
je 0x1d683f
leaq 0x190d25(%rip), %rsi    # 0x36753a
leaq 0x1e1ce5(%rip), %rdx    # 0x3b8501
leaq 0x1e1ad6(%rip), %rcx    # 0x3b82f9
leaq 0x1e166f(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x19e, %r9d            # imm = 0x19E
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
je 0x1d6847
xorl %ebx, %ebx
jmp 0x1d688e
cmpb $0x1, 0x20(%rsp)
jne 0x1d6860
movb $0x1, %bl
cmpb $0x0, 0x21(%rsp)
jne 0x1d688e
leaq 0x1e1c4d(%rip), %rdx    # 0x3b84ab
jmp 0x1d6867
leaq 0x1e1bba(%rip), %rdx    # 0x3b8421
leaq 0x190ccc(%rip), %rsi    # 0x36753a
leaq 0x1e1a84(%rip), %rcx    # 0x3b82f9
leaq 0x1e161d(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x19e, %r9d            # imm = 0x19E
xorl %eax, %eax
callq 0x1019cf
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1c76(%rip), %rdi    # 0x3b8513
callq 0x120955
movq %rax, %r15
testb %bl, %bl
je 0x1d68df
leaq 0xc96(%rip), %rcx       # 0x1d7546
leaq 0x30(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %edx, %edx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d68e3
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bl
testb %al, %al
jne 0x1d6911
leaq 0x1e1ae5(%rip), %rdx    # 0x3b83c2
jmp 0x1d68ea
xorl %ebx, %ebx
jmp 0x1d6911
leaq 0x1e1c33(%rip), %rdx    # 0x3b851d
leaq 0x190c49(%rip), %rsi    # 0x36753a
leaq 0x1e1a01(%rip), %rcx    # 0x3b82f9
leaq 0x1e159a(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x19f, %r9d            # imm = 0x19F
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1c3d(%rip), %rdi    # 0x3b8565
callq 0x120955
movq %rax, %r15
testb %bl, %bl
je 0x1d696a
leaq 0xc0b(%rip), %rcx       # 0x1d7546
leaq 0x30(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %edx, %edx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d696e
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bl
testb %al, %al
jne 0x1d699c
leaq 0x1e1a5a(%rip), %rdx    # 0x3b83c2
jmp 0x1d6975
xorl %ebx, %ebx
jmp 0x1d699c
leaq 0x1e1ba8(%rip), %rdx    # 0x3b851d
leaq 0x190bbe(%rip), %rsi    # 0x36753a
leaq 0x1e1976(%rip), %rcx    # 0x3b82f9
leaq 0x1e150f(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x1a0, %r9d            # imm = 0x1A0
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1bc2(%rip), %rdi    # 0x3b8575
callq 0x120955
movq %rax, %r15
testb %bl, %bl
je 0x1d69f5
leaq 0xb80(%rip), %rcx       # 0x1d7546
leaq 0x30(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %edx, %edx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d69f9
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bl
testb %al, %al
jne 0x1d6a27
leaq 0x1e19cf(%rip), %rdx    # 0x3b83c2
jmp 0x1d6a00
xorl %ebx, %ebx
jmp 0x1d6a27
leaq 0x1e1b1d(%rip), %rdx    # 0x3b851d
leaq 0x190b33(%rip), %rsi    # 0x36753a
leaq 0x1e18eb(%rip), %rcx    # 0x3b82f9
leaq 0x1e1484(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x1a1, %r9d            # imm = 0x1A1
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1b43(%rip), %rdi    # 0x3b8581
callq 0x120955
movq %rax, %r15
testb %bl, %bl
je 0x1d6a81
leaq 0xaf5(%rip), %rcx       # 0x1d7546
leaq 0x30(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %edx, %edx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6a85
movq %r14, %rdi
callq 0x101a9a
movb $0x1, %bpl
testb %al, %al
jne 0x1d6ab3
leaq 0x1e1943(%rip), %rdx    # 0x3b83c2
jmp 0x1d6a8c
xorl %ebp, %ebp
jmp 0x1d6ab3
leaq 0x1e1a91(%rip), %rdx    # 0x3b851d
leaq 0x190aa7(%rip), %rsi    # 0x36753a
leaq 0x1e185f(%rip), %rcx    # 0x3b82f9
leaq 0x1e13f8(%rip), %r8     # 0x3b7e99
xorl %ebp, %ebp
movq %r13, %rdi
movl $0x1a2, %r9d            # imm = 0x1A2
xorl %eax, %eax
callq 0x1019cf
movq %r14, %rdi
callq 0x101aac
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1ac6(%rip), %rdi    # 0x3b8590
callq 0x120955
movq %rax, %r15
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
movb $0x1, %cl
testb %bpl, %bpl
je 0x1d6b4c
leaq 0xa61(%rip), %rcx       # 0x1d7546
xorl %ebx, %ebx
leaq 0x30(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %edx, %edx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6b08
leaq 0x1e1a98(%rip), %rdx    # 0x3b859e
jmp 0x1d6b20
movq %r14, %rdi
callq 0x101a9a
movl $0x0, %ecx
testb %al, %al
je 0x1d6b4c
leaq 0x1e18a1(%rip), %rdx    # 0x3b83c1
leaq 0x190a13(%rip), %rsi    # 0x36753a
leaq 0x1e17cb(%rip), %rcx    # 0x3b82f9
leaq 0x1e1364(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a4, %r9d            # imm = 0x1A4
xorl %eax, %eax
callq 0x1019cf
movb $0x1, %cl
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testb %cl, %cl
jne 0x1d6b89
cmpq $0x1, 0x30(%rsp)
je 0x1d6b89
leaq 0x1909db(%rip), %rsi    # 0x36753a
leaq 0x1e1a80(%rip), %rdx    # 0x3b85e6
leaq 0x1e178c(%rip), %rcx    # 0x3b82f9
leaq 0x1e1325(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a4, %r9d            # imm = 0x1A4
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6bc6
cmpq $0x2, 0x38(%rsp)
je 0x1d6bc6
leaq 0x19099e(%rip), %rsi    # 0x36753a
leaq 0x1e1a5e(%rip), %rdx    # 0x3b8601
leaq 0x1e174f(%rip), %rcx    # 0x3b82f9
leaq 0x1e12e8(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a4, %r9d            # imm = 0x1A4
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6c03
cmpq $0x3, 0x40(%rsp)
je 0x1d6c03
leaq 0x190961(%rip), %rsi    # 0x36753a
leaq 0x1e1a3c(%rip), %rdx    # 0x3b861c
leaq 0x1e1712(%rip), %rcx    # 0x3b82f9
leaq 0x1e12ab(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a4, %r9d            # imm = 0x1A4
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6c40
cmpq $0x4, 0x48(%rsp)
je 0x1d6c40
leaq 0x190924(%rip), %rsi    # 0x36753a
leaq 0x1e1a1a(%rip), %rdx    # 0x3b8637
leaq 0x1e16d5(%rip), %rcx    # 0x3b82f9
leaq 0x1e126e(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a4, %r9d            # imm = 0x1A4
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6c7d
cmpq $0x1, 0x50(%rsp)
je 0x1d6c7d
leaq 0x1908e7(%rip), %rsi    # 0x36753a
leaq 0x1e19f8(%rip), %rdx    # 0x3b8652
leaq 0x1e1698(%rip), %rcx    # 0x3b82f9
leaq 0x1e1231(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a4, %r9d            # imm = 0x1A4
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
je 0x1d6c85
xorl %ebp, %ebp
jmp 0x1d6cce
cmpb $0x1, 0x58(%rsp)
jne 0x1d6ca0
cmpb $0x0, 0x59(%rsp)
je 0x1d7142
leaq 0x1e19e8(%rip), %rdx    # 0x3b8686
jmp 0x1d6ca7
leaq 0x1e19c3(%rip), %rdx    # 0x3b866a
leaq 0x19088c(%rip), %rsi    # 0x36753a
leaq 0x1e1644(%rip), %rcx    # 0x3b82f9
leaq 0x1e11dd(%rip), %r8     # 0x3b7e99
xorl %ebp, %ebp
movq %r13, %rdi
movl $0x1a4, %r9d            # imm = 0x1A4
xorl %eax, %eax
callq 0x1019cf
movq %r15, %rdi
callq 0x121b03
leaq 0x1e19c5(%rip), %rdi    # 0x3b86a2
callq 0x120955
movq %rax, %r15
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
movb $0x1, %cl
testb %bpl, %bpl
je 0x1d6d5f
leaq 0x84e(%rip), %rcx       # 0x1d7546
xorl %ebx, %ebx
leaq 0x30(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %edx, %edx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6d1b
leaq 0x1e1885(%rip), %rdx    # 0x3b859e
jmp 0x1d6d33
movq %r14, %rdi
callq 0x101a9a
movl $0x0, %ecx
testb %al, %al
je 0x1d6d5f
leaq 0x1e168e(%rip), %rdx    # 0x3b83c1
leaq 0x190800(%rip), %rsi    # 0x36753a
leaq 0x1e15b8(%rip), %rcx    # 0x3b82f9
leaq 0x1e1151(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a6, %r9d            # imm = 0x1A6
xorl %eax, %eax
callq 0x1019cf
movb $0x1, %cl
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testb %cl, %cl
jne 0x1d6d9c
cmpq $0x2, 0x30(%rsp)
je 0x1d6d9c
leaq 0x1907c8(%rip), %rsi    # 0x36753a
leaq 0x1e1937(%rip), %rdx    # 0x3b86b0
leaq 0x1e1579(%rip), %rcx    # 0x3b82f9
leaq 0x1e1112(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a6, %r9d            # imm = 0x1A6
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6dd9
cmpq $0x1, 0x38(%rsp)
je 0x1d6dd9
leaq 0x19078b(%rip), %rsi    # 0x36753a
leaq 0x1e1915(%rip), %rdx    # 0x3b86cb
leaq 0x1e153c(%rip), %rcx    # 0x3b82f9
leaq 0x1e10d5(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a6, %r9d            # imm = 0x1A6
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6e16
cmpq $0x3, 0x40(%rsp)
je 0x1d6e16
leaq 0x19074e(%rip), %rsi    # 0x36753a
leaq 0x1e1829(%rip), %rdx    # 0x3b861c
leaq 0x1e14ff(%rip), %rcx    # 0x3b82f9
leaq 0x1e1098(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a6, %r9d            # imm = 0x1A6
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6e53
cmpq $0x4, 0x48(%rsp)
je 0x1d6e53
leaq 0x190711(%rip), %rsi    # 0x36753a
leaq 0x1e1807(%rip), %rdx    # 0x3b8637
leaq 0x1e14c2(%rip), %rcx    # 0x3b82f9
leaq 0x1e105b(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a6, %r9d            # imm = 0x1A6
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
jne 0x1d6e90
cmpq $0x1, 0x50(%rsp)
je 0x1d6e90
leaq 0x1906d4(%rip), %rsi    # 0x36753a
leaq 0x1e17e5(%rip), %rdx    # 0x3b8652
leaq 0x1e1485(%rip), %rcx    # 0x3b82f9
leaq 0x1e101e(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a6, %r9d            # imm = 0x1A6
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %ebx, %ebx
je 0x1d6e98
xorl %ebx, %ebx
jmp 0x1d6edf
cmpb $0x0, 0x58(%rsp)
je 0x1d6ea8
leaq 0x1e1840(%rip), %rdx    # 0x3b86e6
jmp 0x1d6eb8
movb $0x1, %bl
cmpb $0x0, 0x59(%rsp)
jne 0x1d6edf
leaq 0x1e184a(%rip), %rdx    # 0x3b8702
leaq 0x19067b(%rip), %rsi    # 0x36753a
leaq 0x1e1433(%rip), %rcx    # 0x3b82f9
leaq 0x1e0fcc(%rip), %r8     # 0x3b7e99
xorl %ebx, %ebx
movq %r13, %rdi
movl $0x1a6, %r9d            # imm = 0x1A6
xorl %eax, %eax
callq 0x1019cf
movq %r15, %rdi
callq 0x121b03
leaq 0x1e1830(%rip), %rdi    # 0x3b871e
callq 0x120955
movq %rax, %r15
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
movb $0x1, %cl
testb %bl, %bl
je 0x1d6f72
leaq 0x63d(%rip), %rcx       # 0x1d7546
xorl %r12d, %r12d
leaq 0x30(%rsp), %r8
movq %r15, %rdi
xorl %esi, %esi
xorl %edx, %edx
movq %r14, %r9
callq 0x1d719b
testl %eax, %eax
je 0x1d6f2d
leaq 0x1e1673(%rip), %rdx    # 0x3b859e
jmp 0x1d6f45
movq %r14, %rdi
callq 0x101a9a
movl $0x0, %ecx
testb %al, %al
je 0x1d6f72
leaq 0x1e147c(%rip), %rdx    # 0x3b83c1
leaq 0x1905ee(%rip), %rsi    # 0x36753a
leaq 0x1e13a6(%rip), %rcx    # 0x3b82f9
leaq 0x1e0f3f(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a8, %r9d            # imm = 0x1A8
xorl %eax, %eax
callq 0x1019cf
movb $0x1, %cl
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testb %cl, %cl
jne 0x1d6fb0
cmpq $0x4, 0x30(%rsp)
je 0x1d6fb0
leaq 0x1905b5(%rip), %rsi    # 0x36753a
leaq 0x1e17a0(%rip), %rdx    # 0x3b872c
leaq 0x1e1366(%rip), %rcx    # 0x3b82f9
leaq 0x1e0eff(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a8, %r9d            # imm = 0x1A8
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testl %r12d, %r12d
jne 0x1d6fef
cmpq $0x5, 0x38(%rsp)
je 0x1d6fef
leaq 0x190576(%rip), %rsi    # 0x36753a
leaq 0x1e177c(%rip), %rdx    # 0x3b8747
leaq 0x1e1327(%rip), %rcx    # 0x3b82f9
leaq 0x1e0ec0(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a8, %r9d            # imm = 0x1A8
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testl %r12d, %r12d
jne 0x1d702e
cmpq $0x6, 0x40(%rsp)
je 0x1d702e
leaq 0x190537(%rip), %rsi    # 0x36753a
leaq 0x1e1758(%rip), %rdx    # 0x3b8762
leaq 0x1e12e8(%rip), %rcx    # 0x3b82f9
leaq 0x1e0e81(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a8, %r9d            # imm = 0x1A8
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testl %r12d, %r12d
jne 0x1d706d
cmpq $0x7, 0x48(%rsp)
je 0x1d706d
leaq 0x1904f8(%rip), %rsi    # 0x36753a
leaq 0x1e1734(%rip), %rdx    # 0x3b877d
leaq 0x1e12a9(%rip), %rcx    # 0x3b82f9
leaq 0x1e0e42(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a8, %r9d            # imm = 0x1A8
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
testl %r12d, %r12d
jne 0x1d70ac
cmpq $0x1, 0x50(%rsp)
je 0x1d70ac
leaq 0x1904b9(%rip), %rsi    # 0x36753a
leaq 0x1e15ca(%rip), %rdx    # 0x3b8652
leaq 0x1e126a(%rip), %rcx    # 0x3b82f9
leaq 0x1e0e03(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a8, %r9d            # imm = 0x1A8
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %r12d      # imm = 0xFFFFFFFF
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
testl %r12d, %r12d
jne 0x1d7100
cmpb $0x1, 0x58(%rsp)
jne 0x1d70cf
xorl %ebx, %ebx
cmpb $0x0, 0x59(%rsp)
jne 0x1d7100
leaq 0x1e1635(%rip), %rdx    # 0x3b8702
jmp 0x1d70d6
leaq 0x1e1594(%rip), %rdx    # 0x3b866a
leaq 0x19045d(%rip), %rsi    # 0x36753a
leaq 0x1e1215(%rip), %rcx    # 0x3b82f9
leaq 0x1e0dae(%rip), %r8     # 0x3b7e99
movq %r13, %rdi
movl $0x1a8, %r9d            # imm = 0x1A8
xorl %eax, %eax
callq 0x1019cf
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
movq %r15, %rdi
callq 0x121b03
movq %r14, %rdi
callq 0x101b35
jmp 0x1d7178
leaq 0x1e0fa7(%rip), %rsi    # 0x3b80c0
jmp 0x1d7122
leaq 0x1e1011(%rip), %rsi    # 0x3b8133
leaq 0x30(%rsp), %rdx
movq 0x28(%rsp), %rdi
movq %r15, %rcx
movq (%rsp), %r8
callq 0x6d2d5
jmp 0x1d7173
movb $0x1, %bpl
jmp 0x1d655f
movb $0x1, %bpl
jmp 0x1d6cce
leaq 0x1e1085(%rip), %rsi    # 0x3b81d6
movq 0x28(%rsp), %r13
jmp 0x1d715f
leaq 0x1e1115(%rip), %rsi    # 0x3b8274
movq (%rsp), %r8
leaq 0x30(%rsp), %rdx
movq %r13, %rdi
movq %r15, %rcx
callq 0x6d36f
movl $0xffffffff, %ebx       # imm = 0xFFFFFFFF
movl %ebx, %eax
addq $0x98, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
callq 0x6d29c
callq 0x6d442
callq 0x6d409