// File: ncbi[P]amr/alignment.cpp
// Function: Alignment_sp::SeqChange::qc() const
void SeqChange::qc () const
{
  if (! qc_on)
    return;
         
  QC_ASSERT (al);
  
  if (empty ())
  {
    QC_ASSERT (! mutations. empty () /*mutation*/);
    return;
  }
  
  QC_ASSERT (len);
  QC_ASSERT (! reference. empty ());  // For an insertion the preceding character is artifically added
  QC_ASSERT (start_ref < stop_ref);
  QC_ASSERT (stop_ref <= al->refEnd);
  QC_ASSERT (reference. size () * al->al2ref_len <= stop_ref - start_ref);
  QC_ASSERT (start_target <= al->targetEnd);
  QC_ASSERT (! contains (reference, '-'));
  QC_ASSERT (! contains (allele, '-'));
  QC_ASSERT (reference != allele);
  QC_ASSERT (isUpper (reference));
  QC_ASSERT (isUpper (allele));
  for (const AmrMutation* mutation : mutations)
  {
    QC_ASSERT (mutation);
    QC_ASSERT (between (mutation->pos_real, al->refStart, al->refEnd));
    QC_IMPLY (mutation->frameshift != no_index, al->refProt);
    QC_IMPLY (mutation->frameshift != no_index, ! al->targetProt);
  }
}

// Assembly:
subq $0x1368, %rsp           # imm = 0x1368
movq %rdi, 0x1360(%rsp)
movq 0x1360(%rsp), %rax
movq %rax, 0x118(%rsp)
leaq 0x8f912(%rip), %rax     # 0x120c58
testb $0x1, (%rax)
jne 0x91350
jmp 0x94237
callq 0xd0a0
movq %rax, %rcx
movq 0x118(%rsp), %rax
movl $0x0, (%rcx)
cmpq $0x0, 0x8(%rax)
jne 0x91604
callq 0xd8c0
cmpl $0x0, %eax
jne 0x915fa
leaq 0x12bf(%rsp), %rdi
movq %rdi, 0x110(%rsp)
callq 0xdd50
movq 0x110(%rsp), %rdx
leaq 0x55dcd(%rip), %rsi     # 0xe7170
leaq 0x12c0(%rsp), %rdi
callq 0xfae0
jmp 0x913b2
leaq 0x1288(%rsp), %rdi
movl $0xd5, %esi
callq 0x11600
jmp 0x913c6
leaq 0x12e0(%rsp), %rdi
leaq 0x12c0(%rsp), %rsi
leaq 0x1288(%rsp), %rdx
callq 0x11510
jmp 0x913e5
leaq 0x51de5(%rip), %rdx     # 0xe31d1
leaq 0x1300(%rsp), %rdi
leaq 0x12e0(%rsp), %rsi
callq 0x114c0
jmp 0x91403
leaq 0x1247(%rsp), %rdi
movq %rdi, 0x108(%rsp)
callq 0xdd50
movq 0x108(%rsp), %rdx
leaq 0x56079(%rip), %rsi     # 0xe74a0
leaq 0x1248(%rsp), %rdi
callq 0xfae0
jmp 0x91436
leaq 0x52567(%rip), %rdx     # 0xe39a4
leaq 0x1268(%rsp), %rdi
leaq 0x1248(%rsp), %rsi
callq 0x114c0
jmp 0x91454
leaq 0x1320(%rsp), %rdi
leaq 0x1300(%rsp), %rsi
leaq 0x1268(%rsp), %rdx
callq 0x11510
jmp 0x91473
leaq 0x566f9(%rip), %rdx     # 0xe7b73
leaq 0x1340(%rsp), %rdi
leaq 0x1320(%rsp), %rsi
callq 0x114c0
jmp 0x91491
leaq 0x1340(%rsp), %rdi
callq 0x173d0
jmp 0x914a0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x915e8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x915db
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x915ce
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x915c1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x915a7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9159a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9158d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91580
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x1340(%rsp), %rdi
callq 0xdf08
leaq 0x1320(%rsp), %rdi
callq 0xdf08
leaq 0x1268(%rsp), %rdi
callq 0xdf08
leaq 0x1248(%rsp), %rdi
callq 0xdf08
leaq 0x1247(%rsp), %rdi
callq 0xd7a0
leaq 0x1300(%rsp), %rdi
callq 0xdf08
leaq 0x12e0(%rsp), %rdi
callq 0xdf08
leaq 0x1288(%rsp), %rdi
callq 0xdf08
leaq 0x12c0(%rsp), %rdi
callq 0xdf08
leaq 0x12bf(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
movq 0x118(%rsp), %rdi
callq 0xa3c00
testb $0x1, %al
jne 0x9161a
jmp 0x918da
callq 0xd0a0
movq 0x118(%rsp), %rdi
movl $0x0, (%rax)
addq $0x88, %rdi
callq 0xa3c20
testb $0x1, %al
jne 0x91642
jmp 0x918d5
callq 0xd8c0
cmpl $0x0, %eax
jne 0x918cb
leaq 0x119f(%rsp), %rdi
movq %rdi, 0x100(%rsp)
callq 0xdd50
movq 0x100(%rsp), %rdx
leaq 0x55afc(%rip), %rsi     # 0xe7170
leaq 0x11a0(%rsp), %rdi
callq 0xfae0
jmp 0x91683
leaq 0x1178(%rsp), %rdi
movl $0xd9, %esi
callq 0x11600
jmp 0x91697
leaq 0x11c0(%rsp), %rdi
leaq 0x11a0(%rsp), %rsi
leaq 0x1178(%rsp), %rdx
callq 0x11510
jmp 0x916b6
leaq 0x51b14(%rip), %rdx     # 0xe31d1
leaq 0x11e0(%rsp), %rdi
leaq 0x11c0(%rsp), %rsi
callq 0x114c0
jmp 0x916d4
leaq 0x1137(%rsp), %rdi
movq %rdi, 0xf8(%rsp)
callq 0xdd50
movq 0xf8(%rsp), %rdx
leaq 0x55da8(%rip), %rsi     # 0xe74a0
leaq 0x1138(%rsp), %rdi
callq 0xfae0
jmp 0x91707
leaq 0x52296(%rip), %rdx     # 0xe39a4
leaq 0x1158(%rsp), %rdi
leaq 0x1138(%rsp), %rsi
callq 0x114c0
jmp 0x91725
leaq 0x1200(%rsp), %rdi
leaq 0x11e0(%rsp), %rsi
leaq 0x1158(%rsp), %rdx
callq 0x11510
jmp 0x91744
leaq 0x55d86(%rip), %rdx     # 0xe74d1
leaq 0x1220(%rsp), %rdi
leaq 0x1200(%rsp), %rsi
callq 0x114c0
jmp 0x91762
leaq 0x1220(%rsp), %rdi
callq 0x173d0
jmp 0x91771
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x918b9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x918ac
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9189f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91892
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91878
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9186b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9185e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91851
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x1220(%rsp), %rdi
callq 0xdf08
leaq 0x1200(%rsp), %rdi
callq 0xdf08
leaq 0x1158(%rsp), %rdi
callq 0xdf08
leaq 0x1138(%rsp), %rdi
callq 0xdf08
leaq 0x1137(%rsp), %rdi
callq 0xd7a0
leaq 0x11e0(%rsp), %rdi
callq 0xdf08
leaq 0x11c0(%rsp), %rdi
callq 0xdf08
leaq 0x1178(%rsp), %rdi
callq 0xdf08
leaq 0x11a0(%rsp), %rdi
callq 0xdf08
leaq 0x119f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
jmp 0x94237
callq 0xd0a0
movq %rax, %rcx
movq 0x118(%rsp), %rax
movl $0x0, (%rcx)
cmpq $0x0, 0x20(%rax)
jne 0x91b8e
callq 0xd8c0
cmpl $0x0, %eax
jne 0x91b84
leaq 0x108f(%rsp), %rdi
movq %rdi, 0xf0(%rsp)
callq 0xdd50
movq 0xf0(%rsp), %rdx
leaq 0x55843(%rip), %rsi     # 0xe7170
leaq 0x1090(%rsp), %rdi
callq 0xfae0
jmp 0x9193c
leaq 0x1068(%rsp), %rdi
movl $0xdd, %esi
callq 0x11600
jmp 0x91950
leaq 0x10b0(%rsp), %rdi
leaq 0x1090(%rsp), %rsi
leaq 0x1068(%rsp), %rdx
callq 0x11510
jmp 0x9196f
leaq 0x5185b(%rip), %rdx     # 0xe31d1
leaq 0x10d0(%rsp), %rdi
leaq 0x10b0(%rsp), %rsi
callq 0x114c0
jmp 0x9198d
leaq 0x1027(%rsp), %rdi
movq %rdi, 0xe8(%rsp)
callq 0xdd50
movq 0xe8(%rsp), %rdx
leaq 0x55aef(%rip), %rsi     # 0xe74a0
leaq 0x1028(%rsp), %rdi
callq 0xfae0
jmp 0x919c0
leaq 0x51fdd(%rip), %rdx     # 0xe39a4
leaq 0x1048(%rsp), %rdi
leaq 0x1028(%rsp), %rsi
callq 0x114c0
jmp 0x919de
leaq 0x10f0(%rsp), %rdi
leaq 0x10d0(%rsp), %rsi
leaq 0x1048(%rsp), %rdx
callq 0x11510
jmp 0x919fd
leaq 0x56e8d(%rip), %rdx     # 0xe8891
leaq 0x1110(%rsp), %rdi
leaq 0x10f0(%rsp), %rsi
callq 0x114c0
jmp 0x91a1b
leaq 0x1110(%rsp), %rdi
callq 0x173d0
jmp 0x91a2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b72
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b65
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b58
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b4b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b31
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b24
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b17
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91b0a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x1110(%rsp), %rdi
callq 0xdf08
leaq 0x10f0(%rsp), %rdi
callq 0xdf08
leaq 0x1048(%rsp), %rdi
callq 0xdf08
leaq 0x1028(%rsp), %rdi
callq 0xdf08
leaq 0x1027(%rsp), %rdi
callq 0xd7a0
leaq 0x10d0(%rsp), %rdi
callq 0xdf08
leaq 0x10b0(%rsp), %rdi
callq 0xdf08
leaq 0x1068(%rsp), %rdi
callq 0xdf08
leaq 0x1090(%rsp), %rdi
callq 0xdf08
leaq 0x108f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rdi
movl $0x0, (%rax)
addq $0x28, %rdi
callq 0xdc60
testb $0x1, %al
jne 0x91bb3
jmp 0x91e46
callq 0xd8c0
cmpl $0x0, %eax
jne 0x91e3c
leaq 0xf7f(%rsp), %rdi
movq %rdi, 0xe0(%rsp)
callq 0xdd50
movq 0xe0(%rsp), %rdx
leaq 0x5558b(%rip), %rsi     # 0xe7170
leaq 0xf80(%rsp), %rdi
callq 0xfae0
jmp 0x91bf4
leaq 0xf58(%rsp), %rdi
movl $0xde, %esi
callq 0x11600
jmp 0x91c08
leaq 0xfa0(%rsp), %rdi
leaq 0xf80(%rsp), %rsi
leaq 0xf58(%rsp), %rdx
callq 0x11510
jmp 0x91c27
leaq 0x515a3(%rip), %rdx     # 0xe31d1
leaq 0xfc0(%rsp), %rdi
leaq 0xfa0(%rsp), %rsi
callq 0x114c0
jmp 0x91c45
leaq 0xf17(%rsp), %rdi
movq %rdi, 0xd8(%rsp)
callq 0xdd50
movq 0xd8(%rsp), %rdx
leaq 0x55837(%rip), %rsi     # 0xe74a0
leaq 0xf18(%rsp), %rdi
callq 0xfae0
jmp 0x91c78
leaq 0x51d25(%rip), %rdx     # 0xe39a4
leaq 0xf38(%rsp), %rdi
leaq 0xf18(%rsp), %rsi
callq 0x114c0
jmp 0x91c96
leaq 0xfe0(%rsp), %rdi
leaq 0xfc0(%rsp), %rsi
leaq 0xf38(%rsp), %rdx
callq 0x11510
jmp 0x91cb5
leaq 0x55776(%rip), %rdx     # 0xe7432
leaq 0x1000(%rsp), %rdi
leaq 0xfe0(%rsp), %rsi
callq 0x114c0
jmp 0x91cd3
leaq 0x1000(%rsp), %rdi
callq 0x173d0
jmp 0x91ce2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91e2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91e1d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91e10
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91e03
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91de9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91ddc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91dcf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x91dc2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x1000(%rsp), %rdi
callq 0xdf08
leaq 0xfe0(%rsp), %rdi
callq 0xdf08
leaq 0xf38(%rsp), %rdi
callq 0xdf08
leaq 0xf18(%rsp), %rdi
callq 0xdf08
leaq 0xf17(%rsp), %rdi
callq 0xd7a0
leaq 0xfc0(%rsp), %rdi
callq 0xdf08
leaq 0xfa0(%rsp), %rdi
callq 0xdf08
leaq 0xf58(%rsp), %rdi
callq 0xdf08
leaq 0xf80(%rsp), %rdi
callq 0xdf08
leaq 0xf7f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rcx
movl $0x0, (%rax)
movq 0x68(%rcx), %rax
cmpq 0x70(%rcx), %rax
jb 0x920fa
callq 0xd8c0
cmpl $0x0, %eax
jne 0x920f0
leaq 0xe6f(%rsp), %rdi
movq %rdi, 0xd0(%rsp)
callq 0xdd50
movq 0xd0(%rsp), %rdx
leaq 0x552d7(%rip), %rsi     # 0xe7170
leaq 0xe70(%rsp), %rdi
callq 0xfae0
jmp 0x91ea8
leaq 0xe48(%rsp), %rdi
movl $0xdf, %esi
callq 0x11600
jmp 0x91ebc
leaq 0xe90(%rsp), %rdi
leaq 0xe70(%rsp), %rsi
leaq 0xe48(%rsp), %rdx
callq 0x11510
jmp 0x91edb
leaq 0x512ef(%rip), %rdx     # 0xe31d1
leaq 0xeb0(%rsp), %rdi
leaq 0xe90(%rsp), %rsi
callq 0x114c0
jmp 0x91ef9
leaq 0xe07(%rsp), %rdi
movq %rdi, 0xc8(%rsp)
callq 0xdd50
movq 0xc8(%rsp), %rdx
leaq 0x55583(%rip), %rsi     # 0xe74a0
leaq 0xe08(%rsp), %rdi
callq 0xfae0
jmp 0x91f2c
leaq 0x51a71(%rip), %rdx     # 0xe39a4
leaq 0xe28(%rsp), %rdi
leaq 0xe08(%rsp), %rsi
callq 0x114c0
jmp 0x91f4a
leaq 0xed0(%rsp), %rdi
leaq 0xeb0(%rsp), %rsi
leaq 0xe28(%rsp), %rdx
callq 0x11510
jmp 0x91f69
leaq 0x55577(%rip), %rdx     # 0xe74e7
leaq 0xef0(%rsp), %rdi
leaq 0xed0(%rsp), %rsi
callq 0x114c0
jmp 0x91f87
leaq 0xef0(%rsp), %rdi
callq 0x173d0
jmp 0x91f96
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x920de
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x920d1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x920c4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x920b7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9209d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92090
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92083
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92076
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0xef0(%rsp), %rdi
callq 0xdf08
leaq 0xed0(%rsp), %rdi
callq 0xdf08
leaq 0xe28(%rsp), %rdi
callq 0xdf08
leaq 0xe08(%rsp), %rdi
callq 0xdf08
leaq 0xe07(%rsp), %rdi
callq 0xd7a0
leaq 0xeb0(%rsp), %rdi
callq 0xdf08
leaq 0xe90(%rsp), %rdi
callq 0xdf08
leaq 0xe48(%rsp), %rdi
callq 0xdf08
leaq 0xe70(%rsp), %rdi
callq 0xdf08
leaq 0xe6f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rcx
movl $0x0, (%rax)
movq 0x70(%rcx), %rax
movq 0x8(%rcx), %rcx
cmpq 0xc0(%rcx), %rax
jbe 0x923b5
callq 0xd8c0
cmpl $0x0, %eax
jne 0x923ab
leaq 0xd5f(%rsp), %rdi
movq %rdi, 0xc0(%rsp)
callq 0xdd50
movq 0xc0(%rsp), %rdx
leaq 0x5501c(%rip), %rsi     # 0xe7170
leaq 0xd60(%rsp), %rdi
callq 0xfae0
jmp 0x92163
leaq 0xd38(%rsp), %rdi
movl $0xe0, %esi
callq 0x11600
jmp 0x92177
leaq 0xd80(%rsp), %rdi
leaq 0xd60(%rsp), %rsi
leaq 0xd38(%rsp), %rdx
callq 0x11510
jmp 0x92196
leaq 0x51034(%rip), %rdx     # 0xe31d1
leaq 0xda0(%rsp), %rdi
leaq 0xd80(%rsp), %rsi
callq 0x114c0
jmp 0x921b4
leaq 0xcf7(%rsp), %rdi
movq %rdi, 0xb8(%rsp)
callq 0xdd50
movq 0xb8(%rsp), %rdx
leaq 0x552c8(%rip), %rsi     # 0xe74a0
leaq 0xcf8(%rsp), %rdi
callq 0xfae0
jmp 0x921e7
leaq 0x517b6(%rip), %rdx     # 0xe39a4
leaq 0xd18(%rsp), %rdi
leaq 0xcf8(%rsp), %rsi
callq 0x114c0
jmp 0x92205
leaq 0xdc0(%rsp), %rdi
leaq 0xda0(%rsp), %rsi
leaq 0xd18(%rsp), %rdx
callq 0x11510
jmp 0x92224
leaq 0x552d1(%rip), %rdx     # 0xe74fc
leaq 0xde0(%rsp), %rdi
leaq 0xdc0(%rsp), %rsi
callq 0x114c0
jmp 0x92242
leaq 0xde0(%rsp), %rdi
callq 0x173d0
jmp 0x92251
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92399
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9238c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9237f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92372
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92358
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9234b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9233e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92331
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0xde0(%rsp), %rdi
callq 0xdf08
leaq 0xdc0(%rsp), %rdi
callq 0xdf08
leaq 0xd18(%rsp), %rdi
callq 0xdf08
leaq 0xcf8(%rsp), %rdi
callq 0xdf08
leaq 0xcf7(%rsp), %rdi
callq 0xd7a0
leaq 0xda0(%rsp), %rdi
callq 0xdf08
leaq 0xd80(%rsp), %rdi
callq 0xdf08
leaq 0xd38(%rsp), %rdi
callq 0xdf08
leaq 0xd60(%rsp), %rdi
callq 0xdf08
leaq 0xd5f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rdi
movl $0x0, (%rax)
addq $0x28, %rdi
callq 0xd520
movq 0x118(%rsp), %rdx
movq 0x8(%rdx), %rcx
imulq 0x208(%rcx), %rax
movq 0x70(%rdx), %rcx
subq 0x68(%rdx), %rcx
cmpq %rcx, %rax
jbe 0x92689
callq 0xd8c0
cmpl $0x0, %eax
jne 0x9267f
leaq 0xc4f(%rsp), %rdi
movq %rdi, 0xb0(%rsp)
callq 0xdd50
movq 0xb0(%rsp), %rdx
leaq 0x54d48(%rip), %rsi     # 0xe7170
leaq 0xc50(%rsp), %rdi
callq 0xfae0
jmp 0x92437
leaq 0xc28(%rsp), %rdi
movl $0xe1, %esi
callq 0x11600
jmp 0x9244b
leaq 0xc70(%rsp), %rdi
leaq 0xc50(%rsp), %rsi
leaq 0xc28(%rsp), %rdx
callq 0x11510
jmp 0x9246a
leaq 0x50d60(%rip), %rdx     # 0xe31d1
leaq 0xc90(%rsp), %rdi
leaq 0xc70(%rsp), %rsi
callq 0x114c0
jmp 0x92488
leaq 0xbe7(%rsp), %rdi
movq %rdi, 0xa8(%rsp)
callq 0xdd50
movq 0xa8(%rsp), %rdx
leaq 0x54ff4(%rip), %rsi     # 0xe74a0
leaq 0xbe8(%rsp), %rdi
callq 0xfae0
jmp 0x924bb
leaq 0x514e2(%rip), %rdx     # 0xe39a4
leaq 0xc08(%rsp), %rdi
leaq 0xbe8(%rsp), %rsi
callq 0x114c0
jmp 0x924d9
leaq 0xcb0(%rsp), %rdi
leaq 0xc90(%rsp), %rsi
leaq 0xc08(%rsp), %rdx
callq 0x11510
jmp 0x924f8
leaq 0x55014(%rip), %rdx     # 0xe7513
leaq 0xcd0(%rsp), %rdi
leaq 0xcb0(%rsp), %rsi
callq 0x114c0
jmp 0x92516
leaq 0xcd0(%rsp), %rdi
callq 0x173d0
jmp 0x92525
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9266d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92660
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92653
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92646
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9262c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9261f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92612
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92605
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0xcd0(%rsp), %rdi
callq 0xdf08
leaq 0xcb0(%rsp), %rdi
callq 0xdf08
leaq 0xc08(%rsp), %rdi
callq 0xdf08
leaq 0xbe8(%rsp), %rdi
callq 0xdf08
leaq 0xbe7(%rsp), %rdi
callq 0xd7a0
leaq 0xc90(%rsp), %rdi
callq 0xdf08
leaq 0xc70(%rsp), %rdi
callq 0xdf08
leaq 0xc28(%rsp), %rdi
callq 0xdf08
leaq 0xc50(%rsp), %rdi
callq 0xdf08
leaq 0xc4f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rcx
movl $0x0, (%rax)
movq 0x78(%rcx), %rax
movq 0x8(%rcx), %rcx
cmpq 0x58(%rcx), %rax
jbe 0x92941
callq 0xd8c0
cmpl $0x0, %eax
jne 0x92937
leaq 0xb3f(%rsp), %rdi
movq %rdi, 0xa0(%rsp)
callq 0xdd50
movq 0xa0(%rsp), %rdx
leaq 0x54a90(%rip), %rsi     # 0xe7170
leaq 0xb40(%rsp), %rdi
callq 0xfae0
jmp 0x926ef
leaq 0xb18(%rsp), %rdi
movl $0xe2, %esi
callq 0x11600
jmp 0x92703
leaq 0xb60(%rsp), %rdi
leaq 0xb40(%rsp), %rsi
leaq 0xb18(%rsp), %rdx
callq 0x11510
jmp 0x92722
leaq 0x50aa8(%rip), %rdx     # 0xe31d1
leaq 0xb80(%rsp), %rdi
leaq 0xb60(%rsp), %rsi
callq 0x114c0
jmp 0x92740
leaq 0xad7(%rsp), %rdi
movq %rdi, 0x98(%rsp)
callq 0xdd50
movq 0x98(%rsp), %rdx
leaq 0x54d3c(%rip), %rsi     # 0xe74a0
leaq 0xad8(%rsp), %rdi
callq 0xfae0
jmp 0x92773
leaq 0x5122a(%rip), %rdx     # 0xe39a4
leaq 0xaf8(%rsp), %rdi
leaq 0xad8(%rsp), %rsi
callq 0x114c0
jmp 0x92791
leaq 0xba0(%rsp), %rdi
leaq 0xb80(%rsp), %rsi
leaq 0xaf8(%rsp), %rdx
callq 0x11510
jmp 0x927b0
leaq 0x54d98(%rip), %rdx     # 0xe754f
leaq 0xbc0(%rsp), %rdi
leaq 0xba0(%rsp), %rsi
callq 0x114c0
jmp 0x927ce
leaq 0xbc0(%rsp), %rdi
callq 0x173d0
jmp 0x927dd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92925
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92918
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9290b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x928fe
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x928e4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x928d7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x928ca
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x928bd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0xbc0(%rsp), %rdi
callq 0xdf08
leaq 0xba0(%rsp), %rdi
callq 0xdf08
leaq 0xaf8(%rsp), %rdi
callq 0xdf08
leaq 0xad8(%rsp), %rdi
callq 0xdf08
leaq 0xad7(%rsp), %rdi
callq 0xd7a0
leaq 0xb80(%rsp), %rdi
callq 0xdf08
leaq 0xb60(%rsp), %rdi
callq 0xdf08
leaq 0xb18(%rsp), %rdi
callq 0xdf08
leaq 0xb40(%rsp), %rdi
callq 0xdf08
leaq 0xb3f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rdi
movl $0x0, (%rax)
addq $0x28, %rdi
movl $0x2d, %esi
callq 0x4bd20
testb $0x1, %al
jne 0x9296b
jmp 0x92bfe
callq 0xd8c0
cmpl $0x0, %eax
jne 0x92bf4
leaq 0xa2f(%rsp), %rdi
movq %rdi, 0x90(%rsp)
callq 0xdd50
movq 0x90(%rsp), %rdx
leaq 0x547d3(%rip), %rsi     # 0xe7170
leaq 0xa30(%rsp), %rdi
callq 0xfae0
jmp 0x929ac
leaq 0xa08(%rsp), %rdi
movl $0xe3, %esi
callq 0x11600
jmp 0x929c0
leaq 0xa50(%rsp), %rdi
leaq 0xa30(%rsp), %rsi
leaq 0xa08(%rsp), %rdx
callq 0x11510
jmp 0x929df
leaq 0x507eb(%rip), %rdx     # 0xe31d1
leaq 0xa70(%rsp), %rdi
leaq 0xa50(%rsp), %rsi
callq 0x114c0
jmp 0x929fd
leaq 0x9c7(%rsp), %rdi
movq %rdi, 0x88(%rsp)
callq 0xdd50
movq 0x88(%rsp), %rdx
leaq 0x54a7f(%rip), %rsi     # 0xe74a0
leaq 0x9c8(%rsp), %rdi
callq 0xfae0
jmp 0x92a30
leaq 0x50f6d(%rip), %rdx     # 0xe39a4
leaq 0x9e8(%rsp), %rdi
leaq 0x9c8(%rsp), %rsi
callq 0x114c0
jmp 0x92a4e
leaq 0xa90(%rsp), %rdi
leaq 0xa70(%rsp), %rsi
leaq 0x9e8(%rsp), %rdx
callq 0x11510
jmp 0x92a6d
leaq 0x54978(%rip), %rdx     # 0xe73ec
leaq 0xab0(%rsp), %rdi
leaq 0xa90(%rsp), %rsi
callq 0x114c0
jmp 0x92a8b
leaq 0xab0(%rsp), %rdi
callq 0x173d0
jmp 0x92a9a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92be2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92bd5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92bc8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92bbb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92ba1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92b94
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92b87
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92b7a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0xab0(%rsp), %rdi
callq 0xdf08
leaq 0xa90(%rsp), %rdi
callq 0xdf08
leaq 0x9e8(%rsp), %rdi
callq 0xdf08
leaq 0x9c8(%rsp), %rdi
callq 0xdf08
leaq 0x9c7(%rsp), %rdi
callq 0xd7a0
leaq 0xa70(%rsp), %rdi
callq 0xdf08
leaq 0xa50(%rsp), %rdi
callq 0xdf08
leaq 0xa08(%rsp), %rdi
callq 0xdf08
leaq 0xa30(%rsp), %rdi
callq 0xdf08
leaq 0xa2f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rdi
movl $0x0, (%rax)
addq $0x48, %rdi
movl $0x2d, %esi
callq 0x4bd20
testb $0x1, %al
jne 0x92c28
jmp 0x92eb5
callq 0xd8c0
cmpl $0x0, %eax
jne 0x92eab
leaq 0x91f(%rsp), %rdi
movq %rdi, 0x80(%rsp)
callq 0xdd50
movq 0x80(%rsp), %rdx
leaq 0x54516(%rip), %rsi     # 0xe7170
leaq 0x920(%rsp), %rdi
callq 0xfae0
jmp 0x92c69
leaq 0x8f8(%rsp), %rdi
movl $0xe4, %esi
callq 0x11600
jmp 0x92c7d
leaq 0x940(%rsp), %rdi
leaq 0x920(%rsp), %rsi
leaq 0x8f8(%rsp), %rdx
callq 0x11510
jmp 0x92c9c
leaq 0x5052e(%rip), %rdx     # 0xe31d1
leaq 0x960(%rsp), %rdi
leaq 0x940(%rsp), %rsi
callq 0x114c0
jmp 0x92cba
leaq 0x8b7(%rsp), %rdi
movq %rdi, 0x78(%rsp)
callq 0xdd50
movq 0x78(%rsp), %rdx
leaq 0x547c8(%rip), %rsi     # 0xe74a0
leaq 0x8b8(%rsp), %rdi
callq 0xfae0
jmp 0x92ce7
leaq 0x50cb6(%rip), %rdx     # 0xe39a4
leaq 0x8d8(%rsp), %rdi
leaq 0x8b8(%rsp), %rsi
callq 0x114c0
jmp 0x92d05
leaq 0x980(%rsp), %rdi
leaq 0x960(%rsp), %rsi
leaq 0x8d8(%rsp), %rdx
callq 0x11510
jmp 0x92d24
leaq 0x546dd(%rip), %rdx     # 0xe7408
leaq 0x9a0(%rsp), %rdi
leaq 0x980(%rsp), %rsi
callq 0x114c0
jmp 0x92d42
leaq 0x9a0(%rsp), %rdi
callq 0x173d0
jmp 0x92d51
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e99
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e8c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e7f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e72
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e58
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e4b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e3e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x92e31
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x9a0(%rsp), %rdi
callq 0xdf08
leaq 0x980(%rsp), %rdi
callq 0xdf08
leaq 0x8d8(%rsp), %rdi
callq 0xdf08
leaq 0x8b8(%rsp), %rdi
callq 0xdf08
leaq 0x8b7(%rsp), %rdi
callq 0xd7a0
leaq 0x960(%rsp), %rdi
callq 0xdf08
leaq 0x940(%rsp), %rdi
callq 0xdf08
leaq 0x8f8(%rsp), %rdi
callq 0xdf08
leaq 0x920(%rsp), %rdi
callq 0xdf08
leaq 0x91f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rsi
movl $0x0, (%rax)
movq %rsi, %rdi
addq $0x28, %rdi
addq $0x48, %rsi
callq 0x4cd50
testb $0x1, %al
jne 0x93167
callq 0xd8c0
cmpl $0x0, %eax
jne 0x9315d
leaq 0x80f(%rsp), %rdi
movq %rdi, 0x70(%rsp)
callq 0xdd50
movq 0x70(%rsp), %rdx
leaq 0x54264(%rip), %rsi     # 0xe7170
leaq 0x810(%rsp), %rdi
callq 0xfae0
jmp 0x92f1b
leaq 0x7e8(%rsp), %rdi
movl $0xe5, %esi
callq 0x11600
jmp 0x92f2f
leaq 0x830(%rsp), %rdi
leaq 0x810(%rsp), %rsi
leaq 0x7e8(%rsp), %rdx
callq 0x11510
jmp 0x92f4e
leaq 0x5027c(%rip), %rdx     # 0xe31d1
leaq 0x850(%rsp), %rdi
leaq 0x830(%rsp), %rsi
callq 0x114c0
jmp 0x92f6c
leaq 0x7a7(%rsp), %rdi
movq %rdi, 0x68(%rsp)
callq 0xdd50
movq 0x68(%rsp), %rdx
leaq 0x54516(%rip), %rsi     # 0xe74a0
leaq 0x7a8(%rsp), %rdi
callq 0xfae0
jmp 0x92f99
leaq 0x50a04(%rip), %rdx     # 0xe39a4
leaq 0x7c8(%rsp), %rdi
leaq 0x7a8(%rsp), %rsi
callq 0x114c0
jmp 0x92fb7
leaq 0x870(%rsp), %rdi
leaq 0x850(%rsp), %rsi
leaq 0x7c8(%rsp), %rdx
callq 0x11510
jmp 0x92fd6
leaq 0x543fb(%rip), %rdx     # 0xe73d8
leaq 0x890(%rsp), %rdi
leaq 0x870(%rsp), %rsi
callq 0x114c0
jmp 0x92ff4
leaq 0x890(%rsp), %rdi
callq 0x173d0
jmp 0x93003
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9314b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9313e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93131
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93124
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9310a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x930fd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x930f0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x930e3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x890(%rsp), %rdi
callq 0xdf08
leaq 0x870(%rsp), %rdi
callq 0xdf08
leaq 0x7c8(%rsp), %rdi
callq 0xdf08
leaq 0x7a8(%rsp), %rdi
callq 0xdf08
leaq 0x7a7(%rsp), %rdi
callq 0xd7a0
leaq 0x850(%rsp), %rdi
callq 0xdf08
leaq 0x830(%rsp), %rdi
callq 0xdf08
leaq 0x7e8(%rsp), %rdi
callq 0xdf08
leaq 0x810(%rsp), %rdi
callq 0xdf08
leaq 0x80f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rdi
movl $0x0, (%rax)
addq $0x28, %rdi
callq 0x1a560
testb $0x1, %al
jne 0x93412
callq 0xd8c0
cmpl $0x0, %eax
jne 0x93408
leaq 0x6ff(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0xdd50
movq 0x60(%rsp), %rdx
leaq 0x53fb9(%rip), %rsi     # 0xe7170
leaq 0x700(%rsp), %rdi
callq 0xfae0
jmp 0x931c6
leaq 0x6d8(%rsp), %rdi
movl $0xe6, %esi
callq 0x11600
jmp 0x931da
leaq 0x720(%rsp), %rdi
leaq 0x700(%rsp), %rsi
leaq 0x6d8(%rsp), %rdx
callq 0x11510
jmp 0x931f9
leaq 0x4ffd1(%rip), %rdx     # 0xe31d1
leaq 0x740(%rsp), %rdi
leaq 0x720(%rsp), %rsi
callq 0x114c0
jmp 0x93217
leaq 0x697(%rsp), %rdi
movq %rdi, 0x58(%rsp)
callq 0xdd50
movq 0x58(%rsp), %rdx
leaq 0x5426b(%rip), %rsi     # 0xe74a0
leaq 0x698(%rsp), %rdi
callq 0xfae0
jmp 0x93244
leaq 0x50759(%rip), %rdx     # 0xe39a4
leaq 0x6b8(%rsp), %rdi
leaq 0x698(%rsp), %rsi
callq 0x114c0
jmp 0x93262
leaq 0x760(%rsp), %rdi
leaq 0x740(%rsp), %rsi
leaq 0x6b8(%rsp), %rdx
callq 0x11510
jmp 0x93281
leaq 0x5412b(%rip), %rdx     # 0xe73b3
leaq 0x780(%rsp), %rdi
leaq 0x760(%rsp), %rsi
callq 0x114c0
jmp 0x9329f
leaq 0x780(%rsp), %rdi
callq 0x173d0
jmp 0x932ae
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x933f6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x933e9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x933dc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x933cf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x933b5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x933a8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9339b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9338e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x780(%rsp), %rdi
callq 0xdf08
leaq 0x760(%rsp), %rdi
callq 0xdf08
leaq 0x6b8(%rsp), %rdi
callq 0xdf08
leaq 0x698(%rsp), %rdi
callq 0xdf08
leaq 0x697(%rsp), %rdi
callq 0xd7a0
leaq 0x740(%rsp), %rdi
callq 0xdf08
leaq 0x720(%rsp), %rdi
callq 0xdf08
leaq 0x6d8(%rsp), %rdi
callq 0xdf08
leaq 0x700(%rsp), %rdi
callq 0xdf08
leaq 0x6ff(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0x118(%rsp), %rdi
movl $0x0, (%rax)
addq $0x48, %rdi
callq 0x1a560
testb $0x1, %al
jne 0x936bd
callq 0xd8c0
cmpl $0x0, %eax
jne 0x936b3
leaq 0x5ef(%rsp), %rdi
movq %rdi, 0x50(%rsp)
callq 0xdd50
movq 0x50(%rsp), %rdx
leaq 0x53d0e(%rip), %rsi     # 0xe7170
leaq 0x5f0(%rsp), %rdi
callq 0xfae0
jmp 0x93471
leaq 0x5c8(%rsp), %rdi
movl $0xe7, %esi
callq 0x11600
jmp 0x93485
leaq 0x610(%rsp), %rdi
leaq 0x5f0(%rsp), %rsi
leaq 0x5c8(%rsp), %rdx
callq 0x11510
jmp 0x934a4
leaq 0x4fd26(%rip), %rdx     # 0xe31d1
leaq 0x630(%rsp), %rdi
leaq 0x610(%rsp), %rsi
callq 0x114c0
jmp 0x934c2
leaq 0x587(%rsp), %rdi
movq %rdi, 0x48(%rsp)
callq 0xdd50
movq 0x48(%rsp), %rdx
leaq 0x53fc0(%rip), %rsi     # 0xe74a0
leaq 0x588(%rsp), %rdi
callq 0xfae0
jmp 0x934ef
leaq 0x504ae(%rip), %rdx     # 0xe39a4
leaq 0x5a8(%rsp), %rdi
leaq 0x588(%rsp), %rsi
callq 0x114c0
jmp 0x9350d
leaq 0x650(%rsp), %rdi
leaq 0x630(%rsp), %rsi
leaq 0x5a8(%rsp), %rdx
callq 0x11510
jmp 0x9352c
leaq 0x53e94(%rip), %rdx     # 0xe73c7
leaq 0x670(%rsp), %rdi
leaq 0x650(%rsp), %rsi
callq 0x114c0
jmp 0x9354a
leaq 0x670(%rsp), %rdi
callq 0x173d0
jmp 0x93559
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x936a1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93694
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93687
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9367a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93660
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93653
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93646
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93639
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x670(%rsp), %rdi
callq 0xdf08
leaq 0x650(%rsp), %rdi
callq 0xdf08
leaq 0x5a8(%rsp), %rdi
callq 0xdf08
leaq 0x588(%rsp), %rdi
callq 0xdf08
leaq 0x587(%rsp), %rdi
callq 0xd7a0
leaq 0x630(%rsp), %rdi
callq 0xdf08
leaq 0x610(%rsp), %rdi
callq 0xdf08
leaq 0x5c8(%rsp), %rdi
callq 0xdf08
leaq 0x5f0(%rsp), %rdi
callq 0xdf08
leaq 0x5ef(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
movq 0x118(%rsp), %rax
addq $0x88, %rax
movq %rax, 0x578(%rsp)
movq 0x578(%rsp), %rdi
callq 0xa3c70
movq %rax, 0x570(%rsp)
movq 0x578(%rsp), %rdi
callq 0xa3ca0
movq %rax, 0x568(%rsp)
leaq 0x570(%rsp), %rdi
leaq 0x568(%rsp), %rsi
callq 0xa3cd0
testb $0x1, %al
jne 0x9371b
jmp 0x94237
leaq 0x570(%rsp), %rdi
callq 0xa3d10
movq (%rax), %rax
movq %rax, 0x560(%rsp)
callq 0xd0a0
movl $0x0, (%rax)
cmpq $0x0, 0x560(%rsp)
jne 0x939d4
callq 0xd8c0
cmpl $0x0, %eax
jne 0x939ca
leaq 0x4bf(%rsp), %rdi
movq %rdi, 0x40(%rsp)
callq 0xdd50
movq 0x40(%rsp), %rdx
leaq 0x539f7(%rip), %rsi     # 0xe7170
leaq 0x4c0(%rsp), %rdi
callq 0xfae0
jmp 0x93788
leaq 0x498(%rsp), %rdi
movl $0xea, %esi
callq 0x11600
jmp 0x9379c
leaq 0x4e0(%rsp), %rdi
leaq 0x4c0(%rsp), %rsi
leaq 0x498(%rsp), %rdx
callq 0x11510
jmp 0x937bb
leaq 0x4fa0f(%rip), %rdx     # 0xe31d1
leaq 0x500(%rsp), %rdi
leaq 0x4e0(%rsp), %rsi
callq 0x114c0
jmp 0x937d9
leaq 0x457(%rsp), %rdi
movq %rdi, 0x38(%rsp)
callq 0xdd50
movq 0x38(%rsp), %rdx
leaq 0x53ca9(%rip), %rsi     # 0xe74a0
leaq 0x458(%rsp), %rdi
callq 0xfae0
jmp 0x93806
leaq 0x50197(%rip), %rdx     # 0xe39a4
leaq 0x478(%rsp), %rdi
leaq 0x458(%rsp), %rsi
callq 0x114c0
jmp 0x93824
leaq 0x520(%rsp), %rdi
leaq 0x500(%rsp), %rsi
leaq 0x478(%rsp), %rdx
callq 0x11510
jmp 0x93843
leaq 0x53d23(%rip), %rdx     # 0xe756d
leaq 0x540(%rsp), %rdi
leaq 0x520(%rsp), %rsi
callq 0x114c0
jmp 0x93861
leaq 0x540(%rsp), %rdi
callq 0x173d0
jmp 0x93870
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x939b8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x939ab
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9399e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93991
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93977
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9396a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x9395d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93950
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x540(%rsp), %rdi
callq 0xdf08
leaq 0x520(%rsp), %rdi
callq 0xdf08
leaq 0x478(%rsp), %rdi
callq 0xdf08
leaq 0x458(%rsp), %rdi
callq 0xdf08
leaq 0x457(%rsp), %rdi
callq 0xd7a0
leaq 0x500(%rsp), %rdi
callq 0xdf08
leaq 0x4e0(%rsp), %rdi
callq 0xdf08
leaq 0x498(%rsp), %rdi
callq 0xdf08
leaq 0x4c0(%rsp), %rdi
callq 0xdf08
leaq 0x4bf(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq %rax, %rcx
movq 0x118(%rsp), %rax
movl $0x0, (%rcx)
movq 0x560(%rsp), %rcx
movq 0x8(%rcx), %rdi
movq 0x8(%rax), %rcx
movq 0xb8(%rcx), %rsi
movq 0x8(%rax), %rax
movq 0xc0(%rax), %rdx
callq 0xa3d20
testb $0x1, %al
jne 0x93ca0
callq 0xd8c0
cmpl $0x0, %eax
jne 0x93c96
leaq 0x3af(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0xdd50
movq 0x30(%rsp), %rdx
leaq 0x5372b(%rip), %rsi     # 0xe7170
leaq 0x3b0(%rsp), %rdi
callq 0xfae0
jmp 0x93a54
leaq 0x388(%rsp), %rdi
movl $0xeb, %esi
callq 0x11600
jmp 0x93a68
leaq 0x3d0(%rsp), %rdi
leaq 0x3b0(%rsp), %rsi
leaq 0x388(%rsp), %rdx
callq 0x11510
jmp 0x93a87
leaq 0x4f743(%rip), %rdx     # 0xe31d1
leaq 0x3f0(%rsp), %rdi
leaq 0x3d0(%rsp), %rsi
callq 0x114c0
jmp 0x93aa5
leaq 0x347(%rsp), %rdi
movq %rdi, 0x28(%rsp)
callq 0xdd50
movq 0x28(%rsp), %rdx
leaq 0x539dd(%rip), %rsi     # 0xe74a0
leaq 0x348(%rsp), %rdi
callq 0xfae0
jmp 0x93ad2
leaq 0x4fecb(%rip), %rdx     # 0xe39a4
leaq 0x368(%rsp), %rdi
leaq 0x348(%rsp), %rsi
callq 0x114c0
jmp 0x93af0
leaq 0x410(%rsp), %rdi
leaq 0x3f0(%rsp), %rsi
leaq 0x368(%rsp), %rdx
callq 0x11510
jmp 0x93b0f
leaq 0x53a60(%rip), %rdx     # 0xe7576
leaq 0x430(%rsp), %rdi
leaq 0x410(%rsp), %rsi
callq 0x114c0
jmp 0x93b2d
leaq 0x430(%rsp), %rdi
callq 0x173d0
jmp 0x93b3c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c84
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c77
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c6a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c5d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c43
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c36
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c29
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93c1c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x430(%rsp), %rdi
callq 0xdf08
leaq 0x410(%rsp), %rdi
callq 0xdf08
leaq 0x368(%rsp), %rdi
callq 0xdf08
leaq 0x348(%rsp), %rdi
callq 0xdf08
leaq 0x347(%rsp), %rdi
callq 0xd7a0
leaq 0x3f0(%rsp), %rdi
callq 0xdf08
leaq 0x3d0(%rsp), %rdi
callq 0xdf08
leaq 0x388(%rsp), %rdi
callq 0xdf08
leaq 0x3b0(%rsp), %rdi
callq 0xdf08
leaq 0x3af(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
movq 0x560(%rsp), %rax
cmpq $-0x1, 0x98(%rax)
je 0x93f63
callq 0xd0a0
movq %rax, %rcx
movq 0x118(%rsp), %rax
movl $0x0, (%rcx)
movq 0x8(%rax), %rax
testb $0x1, 0x70(%rax)
jne 0x93f61
callq 0xd8c0
cmpl $0x0, %eax
jne 0x93f57
leaq 0x29f(%rsp), %rdi
movq %rdi, 0x20(%rsp)
callq 0xdd50
movq 0x20(%rsp), %rdx
leaq 0x5346a(%rip), %rsi     # 0xe7170
leaq 0x2a0(%rsp), %rdi
callq 0xfae0
jmp 0x93d15
leaq 0x278(%rsp), %rdi
movl $0xec, %esi
callq 0x11600
jmp 0x93d29
leaq 0x2c0(%rsp), %rdi
leaq 0x2a0(%rsp), %rsi
leaq 0x278(%rsp), %rdx
callq 0x11510
jmp 0x93d48
leaq 0x4f482(%rip), %rdx     # 0xe31d1
leaq 0x2e0(%rsp), %rdi
leaq 0x2c0(%rsp), %rsi
callq 0x114c0
jmp 0x93d66
leaq 0x237(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0xdd50
movq 0x18(%rsp), %rdx
leaq 0x5371c(%rip), %rsi     # 0xe74a0
leaq 0x238(%rsp), %rdi
callq 0xfae0
jmp 0x93d93
leaq 0x4fc0a(%rip), %rdx     # 0xe39a4
leaq 0x258(%rsp), %rdi
leaq 0x238(%rsp), %rsi
callq 0x114c0
jmp 0x93db1
leaq 0x300(%rsp), %rdi
leaq 0x2e0(%rsp), %rsi
leaq 0x258(%rsp), %rdx
callq 0x11510
jmp 0x93dd0
leaq 0x537d6(%rip), %rdx     # 0xe75ad
leaq 0x320(%rsp), %rdi
leaq 0x300(%rsp), %rsi
callq 0x114c0
jmp 0x93dee
leaq 0x320(%rsp), %rdi
callq 0x173d0
jmp 0x93dfd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93f45
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93f38
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93f2b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93f1e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93f04
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93ef7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93eea
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x93edd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x320(%rsp), %rdi
callq 0xdf08
leaq 0x300(%rsp), %rdi
callq 0xdf08
leaq 0x258(%rsp), %rdi
callq 0xdf08
leaq 0x238(%rsp), %rdi
callq 0xdf08
leaq 0x237(%rsp), %rdi
callq 0xd7a0
leaq 0x2e0(%rsp), %rdi
callq 0xdf08
leaq 0x2c0(%rsp), %rdi
callq 0xdf08
leaq 0x278(%rsp), %rdi
callq 0xdf08
leaq 0x2a0(%rsp), %rdi
callq 0xdf08
leaq 0x29f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
jmp 0x93f63
movq 0x560(%rsp), %rax
cmpq $-0x1, 0x98(%rax)
je 0x94223
callq 0xd0a0
movq %rax, %rcx
movq 0x118(%rsp), %rax
movl $0x0, (%rcx)
movq 0x8(%rax), %rax
testb $0x1, 0x8(%rax)
je 0x94221
callq 0xd8c0
cmpl $0x0, %eax
jne 0x94217
leaq 0x18f(%rsp), %rdi
movq %rdi, 0x10(%rsp)
callq 0xdd50
movq 0x10(%rsp), %rdx
leaq 0x531a7(%rip), %rsi     # 0xe7170
leaq 0x190(%rsp), %rdi
callq 0xfae0
jmp 0x93fd8
leaq 0x168(%rsp), %rdi
movl $0xed, %esi
callq 0x11600
jmp 0x93fec
leaq 0x1b0(%rsp), %rdi
leaq 0x190(%rsp), %rsi
leaq 0x168(%rsp), %rdx
callq 0x11510
jmp 0x9400b
leaq 0x4f1bf(%rip), %rdx     # 0xe31d1
leaq 0x1d0(%rsp), %rdi
leaq 0x1b0(%rsp), %rsi
callq 0x114c0
jmp 0x94029
leaq 0x127(%rsp), %rdi
movq %rdi, 0x8(%rsp)
callq 0xdd50
movq 0x8(%rsp), %rdx
leaq 0x53459(%rip), %rsi     # 0xe74a0
leaq 0x128(%rsp), %rdi
callq 0xfae0
jmp 0x94056
leaq 0x4f947(%rip), %rdx     # 0xe39a4
leaq 0x148(%rsp), %rdi
leaq 0x128(%rsp), %rsi
callq 0x114c0
jmp 0x94074
leaq 0x1f0(%rsp), %rdi
leaq 0x1d0(%rsp), %rsi
leaq 0x148(%rsp), %rdx
callq 0x11510
jmp 0x94093
leaq 0x5351f(%rip), %rdx     # 0xe75b9
leaq 0x210(%rsp), %rdi
leaq 0x1f0(%rsp), %rsi
callq 0x114c0
jmp 0x940b1
leaq 0x210(%rsp), %rdi
callq 0x173d0
jmp 0x940c0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x94208
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x941fb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x941ee
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x941e1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x941c7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x941ba
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x941ad
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
jmp 0x941a0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x12b0(%rsp)
movl %eax, 0x12ac(%rsp)
leaq 0x210(%rsp), %rdi
callq 0xdf08
leaq 0x1f0(%rsp), %rdi
callq 0xdf08
leaq 0x148(%rsp), %rdi
callq 0xdf08
leaq 0x128(%rsp), %rdi
callq 0xdf08
leaq 0x127(%rsp), %rdi
callq 0xd7a0
leaq 0x1d0(%rsp), %rdi
callq 0xdf08
leaq 0x1b0(%rsp), %rdi
callq 0xdf08
leaq 0x168(%rsp), %rdi
callq 0xdf08
leaq 0x190(%rsp), %rdi
callq 0xdf08
leaq 0x18f(%rsp), %rdi
callq 0xd7a0
jmp 0x9423f
movl $0x1, %edi
callq 0xd8e0
jmp 0x94223
jmp 0x94225
leaq 0x570(%rsp), %rdi
callq 0xa3d60
jmp 0x936fd
addq $0x1368, %rsp           # imm = 0x1368
retq
movq 0x12b0(%rsp), %rdi
callq 0xdd40
nopl (%rax)