// File: /workspace/github_cpp_makefile_star2_O2/ncbi[P]amr/dna_mutation.cpp
// Function: (anonymous namespace)::Batch::report(Common_sp::TsvOut&, bool) const
void report (TsvOut &td,
	             bool mutationAll) const
	{
	  ASSERT (td. empty ());
	  
  	// Cf. BlastnAlignment::report()
    if (! input_name. empty ())
      td << "Name";
    td << prot_colName   // targetName 
       // Contig
       << contig_colName
       // target
       << start_colName  
       << stop_colName
       << strand_colName
       //
       << genesymbol_colName
       << elemName_colName  // was: "AmrMutation name"
       << scope_colName
       << type_colName
       << subtype_colName
       << class_colName
       << subclass_colName
       //
       << method_colName
       << targetLen_colName
       //
       << refLen_colName  // refLen
       << refCov_colName  // queryCoverage
       << refIdent_colName
       << alignLen_colName  // length
       << closestRefAccession_colName 
       << closestRefName_colName
       //
       << hmmAccession_colName
       << hmmDescr_colName
       ;
    if (print_node)
      td << hierarchyNode_colName; 	      
    td. newLn ();

  	for (const BlastnAlignment* blastAl : blastAls)
  	{
  	  ASSERT (blastAl);
   	  blastAl->report (td, mutationAll);
   	  blastAl->qc ();
    }
	}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x2b8, %rsp            # imm = 0x2B8
movl %edx, 0x84(%rsp)
movq %rsi, %r14
movq %rdi, %rbx
callq 0xb060
movq %rax, 0x110(%rsp)
andl $0x0, (%rax)
movq %r14, %rdi
callq 0x11334
testb %al, %al
je 0xe89a
cmpq $0x0, 0x5fcfe(%rip)     # 0x6da38
je 0xdd4b
leaq 0x3df36(%rip), %rsi     # 0x4bc79
movq %r14, %rdi
callq 0x1134a
leaq 0x5d75e(%rip), %rsi     # 0x6b4b0
movq %r14, %rdi
callq 0x11438
leaq 0x5d757(%rip), %rsi     # 0x6b4b8
movq %rax, %rdi
callq 0x11438
leaq 0x5d750(%rip), %rsi     # 0x6b4c0
movq %rax, %rdi
callq 0x11438
leaq 0x5d749(%rip), %rsi     # 0x6b4c8
movq %rax, %rdi
callq 0x11438
leaq 0x5d742(%rip), %rsi     # 0x6b4d0
movq %rax, %rdi
callq 0x11438
leaq 0x5d73b(%rip), %rsi     # 0x6b4d8
movq %rax, %rdi
callq 0x11438
leaq 0x5d734(%rip), %rsi     # 0x6b4e0
movq %rax, %rdi
callq 0x11438
leaq 0x5d72d(%rip), %rsi     # 0x6b4e8
movq %rax, %rdi
callq 0x11438
leaq 0x5d726(%rip), %rsi     # 0x6b4f0
movq %rax, %rdi
callq 0x11438
leaq 0x5d71f(%rip), %rsi     # 0x6b4f8
movq %rax, %rdi
callq 0x11438
leaq 0x5d718(%rip), %rsi     # 0x6b500
movq %rax, %rdi
callq 0x11438
leaq 0x5d711(%rip), %rsi     # 0x6b508
movq %rax, %rdi
callq 0x11438
leaq 0x5d70a(%rip), %rsi     # 0x6b510
movq %rax, %rdi
callq 0x11438
leaq 0x5d703(%rip), %rsi     # 0x6b518
movq %rax, %rdi
callq 0x11438
leaq 0x5d6fc(%rip), %rsi     # 0x6b520
movq %rax, %rdi
callq 0x11438
leaq 0x5d6f5(%rip), %rsi     # 0x6b528
movq %rax, %rdi
callq 0x11438
leaq 0x5d6ee(%rip), %rsi     # 0x6b530
movq %rax, %rdi
callq 0x11438
leaq 0x5d6e7(%rip), %rsi     # 0x6b538
movq %rax, %rdi
callq 0x11438
leaq 0x5d6e0(%rip), %rsi     # 0x6b540
movq %rax, %rdi
callq 0x11438
leaq 0x5d6d9(%rip), %rsi     # 0x6b548
movq %rax, %rdi
callq 0x11438
leaq 0x5d6d2(%rip), %rsi     # 0x6b550
movq %rax, %rdi
callq 0x11438
leaq 0x5d6cb(%rip), %rsi     # 0x6b558
movq %rax, %rdi
callq 0x11438
cmpb $0x1, 0x5fbb4(%rip)     # 0x6da50
jne 0xdead
leaq 0x5d6bb(%rip), %rsi     # 0x6b560
movq %r14, %rdi
callq 0x11438
movq %r14, %rdi
callq 0x11526
movq (%rbx), %rax
movq 0x8(%rbx), %rcx
movq %rcx, 0x160(%rsp)
movq %r14, 0x18(%rsp)
cmpq 0x160(%rsp), %rax
je 0xe6c5
movq %rax, 0x168(%rsp)
movq (%rax), %r15
movq 0x110(%rsp), %rax
andl $0x0, (%rax)
testq %r15, %r15
je 0xe7b7
movq 0x218(%r15), %rax
movq 0x220(%r15), %rcx
movq %rcx, 0x170(%rsp)
leaq 0x10(%r15), %rcx
movq %rcx, 0x190(%rsp)
leaq 0x298(%r15), %rcx
movq %rcx, 0x178(%rsp)
leaq 0x238(%r15), %rcx
movq %rcx, 0x108(%rsp)
leaq 0x278(%r15), %rcx
movq %rcx, 0x50(%rsp)
leaq 0xc8(%r15), %rcx
movq %rcx, 0x188(%rsp)
leaq 0x258(%r15), %rcx
movq %rcx, 0x180(%rsp)
cmpq 0x170(%rsp), %rax
je 0xe6ac
movq %rax, 0x28(%rsp)
leaq 0x88(%rax), %rsi
leaq 0xe8(%rsp), %rdi
callq 0x11dbc
movq 0xe8(%rsp), %r13
movq 0xf0(%rsp), %rax
movq %rax, 0x118(%rsp)
cmpq %rax, %r13
jne 0xe681
leaq 0xe8(%rsp), %rdi
xorl %esi, %esi
callq 0x116a6
movq 0xe8(%rsp), %r13
movq 0xf0(%rsp), %rax
movq %rax, 0x118(%rsp)
jmp 0xe681
movq (%r13), %r12
movq 0x28(%rsp), %rdx
movq 0x20(%rdx), %rax
testq %rax, %rax
setne %cl
testq %r12, %r12
setne %sil
movl %esi, 0xc(%rsp)
andb %sil, %cl
cmpq $0x0, 0xa8(%rdx)
sete %dl
andb %cl, %dl
orb 0x84(%rsp), %dl
cmpb $0x1, %dl
jne 0xe67d
movq 0x110(%rsp), %rcx
andl $0x0, (%rcx)
testq %rax, %rax
jne 0xe02b
testq %r12, %r12
je 0xe6d7
cmpq $0x0, 0x5fa05(%rip)     # 0x6da38
je 0xe046
movq 0x18(%rsp), %rdi
leaq 0x5f9ef(%rip), %rsi     # 0x6da30
callq 0x116c8
movq 0x18(%rsp), %rdi
leaq 0x5d516(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rbp
leaq 0xa8(%rsp), %rbx
movq %rbx, %rdi
leaq 0x3c70d(%rip), %rsi     # 0x4a779
leaq 0x17(%rsp), %rdx
callq 0xef98
leaq 0xc8(%rsp), %r14
movq %r14, %rdi
movq 0x190(%rsp), %rsi
movq %rbx, %rdx
callq 0x117b5
movq %rbp, %rdi
movq %r14, %rsi
callq 0x116c8
movq 0x18(%r15), %rcx
movq 0x50(%r15), %rdx
incq %rdx
testq %rcx, %rcx
cmoveq %rcx, %rdx
movq %rdx, 0x140(%rsp)
movq %rax, %rdi
leaq 0x140(%rsp), %rsi
callq 0x117cc
movq 0x18(%r15), %rcx
testq %rcx, %rcx
je 0xe0d3
movq 0x58(%r15), %rcx
movq %rcx, 0x198(%rsp)
movq %rax, %rdi
leaq 0x198(%rsp), %rsi
callq 0x117cc
testb $0x1, 0x68(%r15)
leaq 0x3ebb5(%rip), %rcx     # 0x4ccac
leaq 0x3c67e(%rip), %rdx     # 0x4a77c
cmovneq %rdx, %rcx
cmpq $0x0, 0x18(%r15)
leaq 0x3c66b(%rip), %rdx     # 0x4a779
cmoveq %rdx, %rcx
movq %rcx, 0x58(%rsp)
movq %rax, %rdi
leaq 0x58(%rsp), %rsi
callq 0x11438
movq %rax, %rbp
testq %r12, %r12
je 0xe14f
movq 0x28(%rsp), %rax
cmpq $0x0, 0x20(%rax)
je 0xe19a
leaq 0xa8(%r12), %rsi
leaq 0x60(%rsp), %rbx
movq %rbx, %rdi
callq 0xb740
jmp 0xe1aa
leaq 0x1b8(%rsp), %rdi
movq 0x178(%rsp), %rsi
leaq 0x3d47e(%rip), %rdx     # 0x4b5e4
callq 0x119ad
leaq 0x298(%rsp), %r14
movq %r14, %rdi
movq 0x28(%rsp), %rsi
callq 0x41e12
leaq 0x60(%rsp), %rbx
movq %rbx, %rdi
leaq 0x1b8(%rsp), %rsi
movq %r14, %rdx
callq 0xf5f1
jmp 0xe1aa
leaq 0x60(%rsp), %rbx
movq %rbx, %rdi
movq %r12, %rsi
callq 0x118ba
movq %rbp, %rdi
movq %rbx, %rsi
callq 0x116c8
movq %rax, %rbp
testq %r12, %r12
je 0xe1dd
movq 0x28(%rsp), %rax
cmpq $0x0, 0x20(%rax)
je 0xe232
leaq 0x108(%r12), %rsi
leaq 0x30(%rsp), %rdi
callq 0xb740
jmp 0xe228
leaq 0x218(%rsp), %r14
movq %r14, %rdi
movq 0x108(%rsp), %rsi
leaq 0x3eafb(%rip), %rdx     # 0x4ccf2
callq 0x119ad
leaq 0x238(%rsp), %rbx
movq %rbx, %rdi
movq %r14, %rsi
movq 0x50(%rsp), %rdx
callq 0x119e5
leaq 0x30(%rsp), %rdi
movq %rbx, %rsi
leaq 0x3c567(%rip), %rdx     # 0x4a78a
callq 0xf154
movl $0x0, 0x10(%rsp)
jmp 0xe283
leaq 0x258(%rsp), %rbx
movq %rbx, %rdi
movq 0x108(%rsp), %rsi
leaq 0x3eaa6(%rip), %rdx     # 0x4ccf2
callq 0x119ad
leaq 0x278(%rsp), %r14
movq %r14, %rdi
movq %rbx, %rsi
movq 0x50(%rsp), %rdx
callq 0x119e5
movb $0x1, %al
movl %eax, 0x10(%rsp)
leaq 0x30(%rsp), %rdi
movq %r14, %rsi
leaq 0x3c500(%rip), %rdx     # 0x4a77e
callq 0xf154
movq %rbp, %rdi
leaq 0x30(%rsp), %rsi
callq 0x116c8
movq %rax, %rdi
leaq 0x3f931(%rip), %rsi     # 0x4dbcb
callq 0x1134a
movq %rax, %rdi
leaq 0x3c4ec(%rip), %rsi     # 0x4a795
callq 0x11a04
movq %rax, %rdi
leaq 0x3c4e1(%rip), %rsi     # 0x4a799
callq 0x11af2
movq %rax, %rbp
testq %r12, %r12
je 0xe2fe
leaq 0x1f8(%rsp), %rbx
movq %rbx, %rdi
leaq 0x3c4a2(%rip), %rsi     # 0x4a779
leaq 0x27(%rsp), %rdx
callq 0xef98
leaq 0xc8(%r12), %rsi
leaq 0x88(%rsp), %r14
movq %r14, %rdi
movq %rbx, %rdx
callq 0x117b5
jmp 0xe31a
leaq 0x88(%rsp), %r14
movq %r14, %rdi
leaq 0x3c469(%rip), %rsi     # 0x4a779
leaq 0x26(%rsp), %rdx
callq 0xef98
movq %rbp, %rdi
movq %r14, %rsi
callq 0x116c8
movq %rax, %rbp
testq %r12, %r12
je 0xe366
leaq 0x1d8(%rsp), %rbx
movq %rbx, %rdi
leaq 0x3c43a(%rip), %rsi     # 0x4a779
leaq 0x25(%rsp), %rdx
callq 0xef98
leaq 0xe8(%r12), %rsi
leaq 0x120(%rsp), %r14
movq %r14, %rdi
movq %rbx, %rdx
callq 0x117b5
jmp 0xe382
leaq 0x120(%rsp), %r14
movq %r14, %rdi
leaq 0x3c401(%rip), %rsi     # 0x4a779
leaq 0x24(%rsp), %rdx
callq 0xef98
movq %rbp, %rdi
movq %r14, %rsi
callq 0x116c8
movq %r14, %rdi
callq 0xbb18
testq %r12, %r12
je 0xe3c8
leaq 0x1d8(%rsp), %rdi
callq 0xbb18
leaq 0x88(%rsp), %rdi
callq 0xbb18
leaq 0x1f8(%rsp), %rdi
callq 0xbb18
leaq 0x30(%rsp), %rdi
jmp 0xe3f4
leaq 0x88(%rsp), %rdi
callq 0xbb18
leaq 0x30(%rsp), %rdi
callq 0xbb18
leaq 0x238(%rsp), %rdi
callq 0xbb18
leaq 0x218(%rsp), %rdi
callq 0xbb18
cmpb $0x0, 0x10(%rsp)
je 0xe41a
leaq 0x278(%rsp), %rdi
callq 0xbb18
leaq 0x258(%rsp), %rdi
callq 0xbb18
leaq 0x60(%rsp), %rdi
callq 0xbb18
testq %r12, %r12
jne 0xe443
leaq 0x298(%rsp), %rdi
callq 0xbb18
leaq 0x1b8(%rsp), %rdi
callq 0xbb18
leaq 0xc8(%rsp), %rdi
callq 0xbb18
leaq 0xa8(%rsp), %rdi
callq 0xbb18
cmpq $0x0, 0x18(%r15)
je 0xe5bf
movq 0x18(%rsp), %rdi
leaq 0x3c32b(%rip), %rsi     # 0x4a79f
callq 0x11be0
movq 0x58(%r15), %rcx
subq 0x50(%r15), %rcx
movq %rcx, 0xc8(%rsp)
movq %rax, %rdi
leaq 0xc8(%rsp), %rsi
callq 0x117cc
movq %rax, %rdi
movq 0x188(%rsp), %rsi
callq 0x117cc
movq 0xc0(%r15), %rcx
subq 0xb8(%r15), %rcx
movq %rcx, %xmm0
movq 0x3bb4c(%rip), %xmm2    # 0x4a010
punpckldq %xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1]
movapd 0x3bb50(%rip), %xmm3    # 0x4a020
subpd %xmm3, %xmm0
movapd %xmm0, %xmm1
unpckhpd %xmm0, %xmm1            # xmm1 = xmm1[1],xmm0[1]
addsd %xmm0, %xmm1
movq 0xc8(%r15), %xmm0
punpckldq %xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1]
subpd %xmm3, %xmm0
movapd %xmm0, %xmm2
unpckhpd %xmm0, %xmm2            # xmm2 = xmm2[1],xmm0[1]
addsd %xmm0, %xmm2
divsd %xmm2, %xmm1
movsd 0x3bb27(%rip), %xmm0    # 0x4a030
mulsd %xmm0, %xmm1
movsd %xmm1, 0xa8(%rsp)
movq %rax, %rdi
leaq 0xa8(%rsp), %rsi
callq 0x11cce
movsd 0x200(%r15), %xmm0
movsd 0x3bad9(%rip), %xmm2    # 0x4a010
unpcklps %xmm2, %xmm0            # xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1]
movapd 0x3bade(%rip), %xmm3    # 0x4a020
subpd %xmm3, %xmm0
movapd %xmm0, %xmm1
unpckhpd %xmm0, %xmm1            # xmm1 = xmm1[1],xmm0[1]
addsd %xmm0, %xmm1
movsd 0x38(%r15), %xmm0
unpcklps %xmm2, %xmm0            # xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1]
subpd %xmm3, %xmm0
movapd %xmm0, %xmm2
unpckhpd %xmm0, %xmm2            # xmm2 = xmm2[1],xmm0[1]
addsd %xmm0, %xmm2
divsd %xmm2, %xmm1
mulsd 0x3bab9(%rip), %xmm1    # 0x4a030
movsd %xmm1, 0x60(%rsp)
movq %rax, %rdi
leaq 0x60(%rsp), %rsi
callq 0x11cce
movq 0x38(%r15), %rcx
movq %rcx, 0x30(%rsp)
movq %rax, %rdi
leaq 0x30(%rsp), %rsi
callq 0x117cc
movq %rax, %rdi
movq 0x180(%rsp), %rsi
callq 0x116c8
movq %rax, %rdi
movq 0x50(%rsp), %rsi
callq 0x116c8
jmp 0xe639
movq 0x18(%rsp), %rdi
leaq 0x5cf9d(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf8e(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf7f(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf70(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf61(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf52(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf43(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf34(%rip), %rsi     # 0x6b568
callq 0x11438
movq 0x18(%rsp), %rdi
leaq 0x5cf23(%rip), %rsi     # 0x6b568
callq 0x11438
movq %rax, %rdi
leaq 0x5cf14(%rip), %rsi     # 0x6b568
callq 0x11438
cmpb $0x1, 0x5f3f0(%rip)     # 0x6da50
jne 0xe673
movq 0x18(%rsp), %rdi
leaq 0x5cefa(%rip), %rsi     # 0x6b568
callq 0x11438
movq 0x18(%rsp), %rdi
callq 0x11526
addq $0x8, %r13
cmpq 0x118(%rsp), %r13
jne 0xdfd4
leaq 0xe8(%rsp), %rdi
callq 0x10fec
movq 0x28(%rsp), %rax
addq $0xb0, %rax
jmp 0xdf60
movq %r15, %rdi
callq 0xd84e
movq 0x168(%rsp), %rax
addq $0x8, %rax
jmp 0xdec9
addq $0x2b8, %rsp            # imm = 0x2B8
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
callq 0xb670
testl %eax, %eax
jne 0xe980
leaq 0x3bc06(%rip), %rsi     # 0x4a2f1
leaq 0x88(%rsp), %rdi
leaq 0x58(%rsp), %rdx
callq 0xef98
leaq 0x120(%rsp), %rdi
movl $0x80, %esi
callq 0xf658
leaq 0x30(%rsp), %rdi
leaq 0x88(%rsp), %rsi
leaq 0x120(%rsp), %rdx
callq 0xf5f1
leaq 0x3bbdb(%rip), %rdx     # 0x4a30b
leaq 0x60(%rsp), %rdi
leaq 0x30(%rsp), %rsi
callq 0xf154
leaq 0x3bfc3(%rip), %rsi     # 0x4a709
leaq 0x198(%rsp), %rdi
leaq 0x17(%rsp), %rdx
callq 0xef98
leaq 0x3c6bd(%rip), %rdx     # 0x4ae1c
leaq 0x140(%rsp), %rdi
leaq 0x198(%rsp), %rsi
callq 0xf154
leaq 0xa8(%rsp), %rdi
leaq 0x60(%rsp), %rsi
leaq 0x140(%rsp), %rdx
callq 0xf5f1
leaq 0x3bfbe(%rip), %rdx     # 0x4a753
leaq 0xc8(%rsp), %rdi
leaq 0xa8(%rsp), %rsi
callq 0xf154
leaq 0xc8(%rsp), %rdi
callq 0x12ec0
callq 0xb670
testl %eax, %eax
jne 0xe980
leaq 0x3bb26(%rip), %rsi     # 0x4a2f1
leaq 0x30(%rsp), %rdi
leaq 0x198(%rsp), %rdx
callq 0xef98
leaq 0x88(%rsp), %rdi
movl $0x118, %esi            # imm = 0x118
callq 0xf658
leaq 0x60(%rsp), %rdi
leaq 0x30(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0xf5f1
leaq 0x3bafe(%rip), %rdx     # 0x4a30b
leaq 0xa8(%rsp), %rdi
leaq 0x60(%rsp), %rsi
callq 0xf154
leaq 0x3bd55(%rip), %rsi     # 0x4a57b
leaq 0x140(%rsp), %rdi
leaq 0x58(%rsp), %rdx
callq 0xef98
leaq 0x3c5dd(%rip), %rdx     # 0x4ae1c
leaq 0x120(%rsp), %rdi
leaq 0x140(%rsp), %rsi
callq 0xf154
leaq 0xc8(%rsp), %rdi
leaq 0xa8(%rsp), %rsi
leaq 0x120(%rsp), %rdx
callq 0xf5f1
leaq 0x3badb(%rip), %rdx     # 0x4a353
leaq 0xe8(%rsp), %rdi
leaq 0xc8(%rsp), %rsi
callq 0xf154
leaq 0xe8(%rsp), %rdi
callq 0x12ec0
callq 0xb670
testl %eax, %eax
jne 0xe980
leaq 0x3ba43(%rip), %rsi     # 0x4a2f1
leaq 0x30(%rsp), %rdi
leaq 0x198(%rsp), %rdx
callq 0xef98
leaq 0x88(%rsp), %rdi
movl $0xf0, %esi
callq 0xf658
leaq 0x60(%rsp), %rdi
leaq 0x30(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0xf5f1
leaq 0x3ba1b(%rip), %rdx     # 0x4a30b
leaq 0xa8(%rsp), %rdi
leaq 0x60(%rsp), %rsi
callq 0xf154
leaq 0x3bc72(%rip), %rsi     # 0x4a57b
leaq 0x140(%rsp), %rdi
leaq 0x1b8(%rsp), %rdx
callq 0xef98
leaq 0x3c4f7(%rip), %rdx     # 0x4ae1c
leaq 0x120(%rsp), %rdi
leaq 0x140(%rsp), %rsi
callq 0xf154
leaq 0xc8(%rsp), %rdi
leaq 0xa8(%rsp), %rsi
leaq 0x120(%rsp), %rdx
callq 0xf5f1
leaq 0x3fcb9(%rip), %rdx     # 0x4e617
leaq 0xe8(%rsp), %rdi
leaq 0xc8(%rsp), %rsi
callq 0xf154
leaq 0xe8(%rsp), %rdi
callq 0x12ec0
pushq $0x1
popq %rdi
callq 0xb680
jmp 0xe994
jmp 0xe9a6
jmp 0xe9ba
jmp 0xe9ce
jmp 0xe9e2
jmp 0xe9f4
movq %rax, %rbx
leaq 0xe8(%rsp), %rdi
callq 0xbb18
jmp 0xe9a9
movq %rax, %rbx
leaq 0xc8(%rsp), %rdi
callq 0xbb18
jmp 0xe9bd
jmp 0xea03
movq %rax, %rbx
leaq 0x120(%rsp), %rdi
callq 0xbb18
jmp 0xe9d1
jmp 0xea15
movq %rax, %rbx
leaq 0x140(%rsp), %rdi
callq 0xbb18
jmp 0xe9e5
jmp 0xea27
movq %rax, %rbx
leaq 0xa8(%rsp), %rdi
callq 0xbb18
jmp 0xe9f7
movq %rax, %rbx
leaq 0x60(%rsp), %rdi
callq 0xbb18
jmp 0xea06
movq %rax, %rbx
leaq 0x88(%rsp), %rdi
callq 0xbb18
jmp 0xea18
movq %rax, %rbx
leaq 0x30(%rsp), %rdi
callq 0xbb18
jmp 0xecac
movq %rax, %rbx
jmp 0xecac
movq %rax, %rbx
leaq 0xc8(%rsp), %rdi
callq 0xbb18
jmp 0xea44
movq %rax, %rbx
leaq 0xa8(%rsp), %rdi
callq 0xbb18
jmp 0xea56
movq %rax, %rbx
leaq 0x140(%rsp), %rdi
callq 0xbb18
jmp 0xea68
movq %rax, %rbx
leaq 0x198(%rsp), %rdi
callq 0xbb18
jmp 0xea7a
movq %rax, %rbx
leaq 0x60(%rsp), %rdi
callq 0xbb18
jmp 0xea8e
jmp 0xec9c
movq %rax, %rbx
leaq 0x30(%rsp), %rdi
callq 0xbb18
jmp 0xea9d
movq %rax, %rbx
leaq 0x120(%rsp), %rdi
callq 0xbb18
jmp 0xeaaf
movq %rax, %rbx
leaq 0x88(%rsp), %rdi
jmp 0xec95
movq %rax, %rbx
movb $0x1, %bpl
jmp 0xec42
movq %rax, %rbx
movb $0x1, %bpl
jmp 0xec4f
movq %rax, %rbx
movb $0x1, %bpl
jmp 0xec35
jmp 0xec9c
movq %rax, %rbx
jmp 0xec66
movq %rax, %rbx
jmp 0xec73
movq %rax, %rbx
jmp 0xeb88
jmp 0xebe0
movq %rax, %rbx
movl $0x0, 0x10(%rsp)
jmp 0xec0d
movq %rax, %rbx
jmp 0xebc7
movq %rax, %rbx
movl $0x0, 0x10(%rsp)
jmp 0xec1a
movq %rax, %rbx
xorl %eax, %eax
jmp 0xec51
movq %rax, %rbx
movb $0x1, %al
jmp 0xec51
movq %rax, %rbx
jmp 0xeb80
jmp 0xebe0
movq %rax, %rbx
jmp 0xebb2
jmp 0xec9c
movq %rax, %rbx
jmp 0xebbf
movq %rax, %rbx
jmp 0xeb73
jmp 0xec9c
movq %rax, %rbx
leaq 0x120(%rsp), %rdi
callq 0xbb18
testq %r12, %r12
je 0xeb88
leaq 0x1d8(%rsp), %rdi
callq 0xbb18
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0xeb9e
movl $0x0, 0xc(%rsp)
jmp 0xeb9e
jmp 0xec9c
jmp 0xebe0
jmp 0xebe0
movq %rax, %rbx
leaq 0x88(%rsp), %rdi
callq 0xbb18
cmpb $0x0, 0xc(%rsp)
je 0xebc7
leaq 0x1f8(%rsp), %rdi
callq 0xbb18
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0xebf5
movl $0x0, 0xc(%rsp)
jmp 0xebf5
movq %rax, %rbx
jmp 0xec55
movq %rax, %rbx
jmp 0xec8d
jmp 0xebe0
movq %rax, %rbx
jmp 0xec80
jmp 0xec9c
jmp 0xec9c
movq %rax, %rbx
leaq 0x30(%rsp), %rdi
callq 0xbb18
cmpb $0x0, 0xc(%rsp)
je 0xec0d
movb $0x1, %bpl
movb $0x1, %al
jmp 0xec2e
leaq 0x238(%rsp), %rdi
callq 0xbb18
leaq 0x218(%rsp), %rdi
callq 0xbb18
xorl %ebp, %ebp
movl $0x0, %eax
cmpb $0x0, 0x10(%rsp)
je 0xec51
leaq 0x278(%rsp), %rdi
callq 0xbb18
leaq 0x258(%rsp), %rdi
callq 0xbb18
movl %ebp, %eax
movl %eax, 0xc(%rsp)
leaq 0x60(%rsp), %rdi
callq 0xbb18
cmpb $0x0, 0xc(%rsp)
jne 0xec80
leaq 0x298(%rsp), %rdi
callq 0xbb18
leaq 0x1b8(%rsp), %rdi
callq 0xbb18
leaq 0xc8(%rsp), %rdi
callq 0xbb18
leaq 0xa8(%rsp), %rdi
callq 0xbb18
jmp 0xec9f
movq %rax, %rbx
leaq 0xe8(%rsp), %rdi
callq 0x10fec
movq %rbx, %rdi
callq 0xb9d0