// File: Rubenmp[P]Rubik/src/defineRubik.cpp
// Function: Rubik::whiteCross(std::vector<char, std::allocator<char>>&)
void Rubik::whiteCross(vector<char>& solution){
   int position = searchEdge('w', 'g'); // White, green.
   if (position == 0){
      if (edge[0].down == 'w') // FuRU
         sequence("FuRU", solution);
   }
   else if (position == 1){
      if (edge[1].up == 'w') // ruRU
         sequence("ruRU", solution);
      else // rf
         sequence("rf", solution);
   }
   else if (position == 2){
      if (edge[2].up == 'w') // bR2f --> U2
         sequence("UU", solution);
      else // burU
         sequence("burU", solution);
   }
   else if (position == 3){
      if (edge[3].up == 'w') // LUlu
         sequence("LUlu", solution);
      else // LF
         sequence("LF", solution);
   }
   else if (position == 4){
      if (edge[4].up == 'w') // F2
         F2(solution);
      else // fuRU
         sequence("fuRU", solution);
   }
   else if (position == 5){
      if (edge[5].up == 'w') // dF2
         sequence("dFF", solution);
      else // Rf
         sequence("Rf", solution);
   }
   else if (position == 6){
      if (edge[6].up == 'w') // D2F2
         sequence("DDFF", solution);
      else // dRf
         sequence("dRf", solution);
   }
   else if (position == 7){
      if (edge[7].up == 'w') // DF2
         sequence("DFF", solution);
      else // lF
         sequence("lF", solution);
   }
   else if (position == 8){
      if (edge[8].up == 'w') // uRU
         sequence("uRU", solution);
      else // f
         sequence("f", solution);
   }
   else if (position == 9){
      if (edge[9].up == 'w') // urU
         sequence("urU", solution);
      else // U2BU2
         sequence("UUBUU", solution);
   }
   else if (position == 10){
      if (edge[10].up == 'w') // ULu
         sequence("ULu", solution);
      else // U2bU2
         sequence("UUbUU", solution);
   }
   else if (position == 11){
      if (edge[11].up == 'w') // Ulu
         sequence("Ulu", solution);
      else // F
         sequence("F", solution);
   }

   position = searchEdge('w', 'r'); // White/red
   if (position == 1){
      if (edge[1].down == 'w') // rUfu
         sequence("rUfu", solution);
   }
   else if (position == 2){
      if (edge[2].up == 'w') // buBU
         sequence("buBU", solution);
      else // br
         sequence("br", solution);
   }
   else if (position == 3){
      if (edge[3].up == 'w') // L2D2R2
         sequence("LLDDRR", solution);
      else // LUFu
         sequence("LUFu", solution);
   }
   else if (position == 4){
      if (edge[4].up == 'w') // DR2
         sequence("DRR", solution);
      else // fRF
         sequence("fRF", solution);
   }
   else if (position == 5){
      if (edge[5].up == 'w') // R2
         R2(solution);
      else // RUfu
         sequence("RUfu", solution);
   }
   else if (position == 6){
      if (edge[6].up == 'w') // dR2
         sequence("dRR", solution);
      else // Br
         sequence("Br", solution);
   }
   else if (position == 7){
      if (edge[7].up == 'w') // D2R2
         sequence("DDRR", solution);
      else // lUFu
         sequence("lUFu", solution);
   }
   else if (position == 8){
      if (edge[8].up == 'w') // R
         sequence("R", solution);
      else // Ufu
         sequence("Ufu", solution);
   }
   else if (position == 9){
      if (edge[9].up == 'w') // r
         sequence("r", solution);
      else // uBU
         sequence("uBU", solution);
   }
   else if (position == 10){
      if (edge[10].up == 'w') // U2LU2
         sequence("UULUU", solution);
      else // ubU
         sequence("ubU", solution);
   }
   else if (position == 11){
      if (edge[11].up == 'w') // U2lU2
         sequence("UUlUU", solution);
      else // UFu
         sequence("UFu", solution);
   }


   position = searchEdge('w', 'l'); // White/blue
   if (position == 2){
      if (edge[2].down == 'w') // bUru
         sequence("bUru", solution);
   }
   else if (position == 3){
      if (edge[3].up == 'w') // LulU
         sequence("LulU", solution);
      else // lb
         sequence("lb", solution);
   }
   else if (position == 4){
      if (edge[4].up == 'w') // D2B2
         sequence("DDBB", solution);
      else // uFlU
         sequence("uFlU", solution);
   }
   else if (position == 5){
      if (edge[5].up == 'w') // DB2
         sequence("DBB", solution);
      else // rBR
         sequence("rBR", solution);
   }
   else if (position == 6){
      if (edge[6].up == 'w') // B2
         B2(solution);
      else // BUru
         sequence("BUru", solution);
   }
   else if (position == 7){
      if (edge[7].up == 'w') // dB2
         sequence("dBB", solution);
      else // Lb
         sequence("Lb", solution);
   }
   else if (position == 8){
      if (edge[8].up == 'w') // URu
         sequence("URu", solution);
      else // U2fU2
         sequence("UUfUU", solution);
   }
   else if (position == 9){
      if (edge[9].up == 'w') // Uru
         sequence("Uru", solution);
      else // B
         B(solution);
   }
   else if (position == 10){
      if (edge[10].up == 'w') // uLU
         sequence("uLU", solution);
      else // b
         b(solution);
   }
   else if (position == 11){
      if (edge[11].up == 'w') // ulU
         sequence("ulU", solution);
      else // U2FU2
         sequence("UUFUU", solution);
   }


   position = searchEdge('w', 'o'); // White/orange
   if (position == 3){
      if (edge[3].down == 'w') // LuFU
         sequence("LuFU", solution);
   }
   else if (position == 4){
      if (edge[4].up == 'w') // dL2
         sequence("dLL", solution);
      else // Flf
         sequence("Flf", solution);
   }
   else if (position == 5){
      if (edge[5].up == 'w') // D2L2
         sequence("DDLL", solution);
      else // dFlf
         sequence("dFlf", solution);
   }
   else if (position == 6){
      if (edge[6].up == 'w') // DL2
         sequence("DLL", solution);
      else // bLB
         sequence("bLB", solution);
   }
   else if (position == 7){
      if (edge[7].up == 'w') // L2
         L2(solution);
      else // luFU
         sequence("luFU", solution);
   }
   else if (position == 8){
      if (edge[8].up == 'w') // U2RU2
         sequence("UURUU", solution);
      else //ufU
         sequence("ufU", solution);
   }
   else if (position == 9){
      if (edge[9].up == 'w') // U2rU2
         sequence("UUrUU", solution);
      else // UBu
         sequence("UBu", solution);
   }
   else if (position == 10){
      if (edge[10].up == 'w') // L
         L(solution);
      else // Ubu
         sequence("Ubu", solution);
   }
   else if (position == 11){
      if (edge[11].up == 'w') // l
         l(solution);
      else // uFU
         sequence("uFU", solution);
  }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0xdb0, %rsp            # imm = 0xDB0
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0xb70(%rbp)
movb $0x77, -0x15(%rbp)
movb $0x67, -0x16(%rbp)
leaq -0x15(%rbp), %rsi
leaq -0x16(%rbp), %rdx
callq 0x42c0
movl %eax, -0x14(%rbp)
cmpl $0x0, -0x14(%rbp)
jne 0x5f0d
movq -0xb70(%rbp), %rax
movsbl 0x7(%rax), %eax
cmpl $0x77, %eax
jne 0x5f08
leaq -0x39(%rbp), %rdi
movq %rdi, -0xb78(%rbp)
callq 0x23d0
movq -0xb78(%rbp), %rdx
leaq 0x115cf(%rip), %rsi     # 0x17471
leaq -0x38(%rbp), %rdi
callq 0x3920
jmp 0x5ead
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x38(%rbp), %rsi
callq 0x5320
jmp 0x5ec3
leaq -0x38(%rbp), %rdi
callq 0x2140
leaq -0x39(%rbp), %rdi
callq 0x2280
jmp 0x5f08
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x5efa
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x38(%rbp), %rdi
callq 0x2140
leaq -0x39(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d48
cmpl $0x1, -0x14(%rbp)
jne 0x6050
movq -0xb70(%rbp), %rax
movsbl 0x8(%rax), %eax
cmpl $0x77, %eax
jne 0x5fb2
leaq -0x71(%rbp), %rdi
movq %rdi, -0xb80(%rbp)
callq 0x23d0
movq -0xb80(%rbp), %rdx
leaq 0x1152d(%rip), %rsi     # 0x17476
leaq -0x70(%rbp), %rdi
callq 0x3920
jmp 0x5f54
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x70(%rbp), %rsi
callq 0x5320
jmp 0x5f6a
leaq -0x70(%rbp), %rdi
callq 0x2140
leaq -0x71(%rbp), %rdi
callq 0x2280
jmp 0x604b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x5fa4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x70(%rbp), %rdi
callq 0x2140
leaq -0x71(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x99(%rbp), %rdi
movq %rdi, -0xb88(%rbp)
callq 0x23d0
movq -0xb88(%rbp), %rdx
leaq 0x114a8(%rip), %rsi     # 0x1747b
leaq -0x98(%rbp), %rdi
callq 0x3920
jmp 0x5fe1
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x98(%rbp), %rsi
callq 0x5320
jmp 0x5ffa
leaq -0x98(%rbp), %rdi
callq 0x2140
leaq -0x99(%rbp), %rdi
callq 0x2280
jmp 0x604b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x603a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x98(%rbp), %rdi
callq 0x2140
leaq -0x99(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d46
cmpl $0x2, -0x14(%rbp)
jne 0x61a8
movq -0xb70(%rbp), %rax
movsbl 0xa(%rax), %eax
cmpl $0x77, %eax
jne 0x610a
leaq -0xc1(%rbp), %rdi
movq %rdi, -0xb90(%rbp)
callq 0x23d0
movq -0xb90(%rbp), %rdx
leaq 0x11414(%rip), %rsi     # 0x174a3
leaq -0xc0(%rbp), %rdi
callq 0x3920
jmp 0x609d
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xc0(%rbp), %rsi
callq 0x5320
jmp 0x60b6
leaq -0xc0(%rbp), %rdi
callq 0x2140
leaq -0xc1(%rbp), %rdi
callq 0x2280
jmp 0x61a3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x60f9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xc0(%rbp), %rdi
callq 0x2140
leaq -0xc1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0xe9(%rbp), %rdi
movq %rdi, -0xb98(%rbp)
callq 0x23d0
movq -0xb98(%rbp), %rdx
leaq 0x11353(%rip), %rsi     # 0x1747e
leaq -0xe8(%rbp), %rdi
callq 0x3920
jmp 0x6139
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xe8(%rbp), %rsi
callq 0x5320
jmp 0x6152
leaq -0xe8(%rbp), %rdi
callq 0x2140
leaq -0xe9(%rbp), %rdi
callq 0x2280
jmp 0x61a3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6192
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xe8(%rbp), %rdi
callq 0x2140
leaq -0xe9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d44
cmpl $0x3, -0x14(%rbp)
jne 0x6300
movq -0xb70(%rbp), %rax
movsbl 0xc(%rax), %eax
cmpl $0x77, %eax
jne 0x6262
leaq -0x111(%rbp), %rdi
movq %rdi, -0xba0(%rbp)
callq 0x23d0
movq -0xba0(%rbp), %rdx
leaq 0x1129c(%rip), %rsi     # 0x17483
leaq -0x110(%rbp), %rdi
callq 0x3920
jmp 0x61f5
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x110(%rbp), %rsi
callq 0x5320
jmp 0x620e
leaq -0x110(%rbp), %rdi
callq 0x2140
leaq -0x111(%rbp), %rdi
callq 0x2280
jmp 0x62fb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6251
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x110(%rbp), %rdi
callq 0x2140
leaq -0x111(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x139(%rbp), %rdi
movq %rdi, -0xba8(%rbp)
callq 0x23d0
movq -0xba8(%rbp), %rdx
leaq 0x11205(%rip), %rsi     # 0x17488
leaq -0x138(%rbp), %rdi
callq 0x3920
jmp 0x6291
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x138(%rbp), %rsi
callq 0x5320
jmp 0x62aa
leaq -0x138(%rbp), %rdi
callq 0x2140
leaq -0x139(%rbp), %rdi
callq 0x2280
jmp 0x62fb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x62ea
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x138(%rbp), %rdi
callq 0x2140
leaq -0x139(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d42
cmpl $0x4, -0x14(%rbp)
jne 0x63cd
movq -0xb70(%rbp), %rax
movsbl 0xe(%rax), %eax
cmpl $0x77, %eax
jne 0x632f
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0xbc00
jmp 0x63c8
leaq -0x161(%rbp), %rdi
movq %rdi, -0xbb0(%rbp)
callq 0x23d0
movq -0xbb0(%rbp), %rdx
leaq 0x1113b(%rip), %rsi     # 0x1748b
leaq -0x160(%rbp), %rdi
callq 0x3920
jmp 0x635e
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x160(%rbp), %rsi
callq 0x5320
jmp 0x6377
leaq -0x160(%rbp), %rdi
callq 0x2140
leaq -0x161(%rbp), %rdi
callq 0x2280
jmp 0x63c8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x63b7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x160(%rbp), %rdi
callq 0x2140
leaq -0x161(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d40
cmpl $0x5, -0x14(%rbp)
jne 0x6525
movq -0xb70(%rbp), %rax
movsbl 0x10(%rax), %eax
cmpl $0x77, %eax
jne 0x6487
leaq -0x189(%rbp), %rdi
movq %rdi, -0xbb8(%rbp)
callq 0x23d0
movq -0xbb8(%rbp), %rdx
leaq 0x11084(%rip), %rsi     # 0x17490
leaq -0x188(%rbp), %rdi
callq 0x3920
jmp 0x641a
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x188(%rbp), %rsi
callq 0x5320
jmp 0x6433
leaq -0x188(%rbp), %rdi
callq 0x2140
leaq -0x189(%rbp), %rdi
callq 0x2280
jmp 0x6520
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6476
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x188(%rbp), %rdi
callq 0x2140
leaq -0x189(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x1b1(%rbp), %rdi
movq %rdi, -0xbc0(%rbp)
callq 0x23d0
movq -0xbc0(%rbp), %rdx
leaq 0x10ff2(%rip), %rsi     # 0x1749a
leaq -0x1b0(%rbp), %rdi
callq 0x3920
jmp 0x64b6
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x1b0(%rbp), %rsi
callq 0x5320
jmp 0x64cf
leaq -0x1b0(%rbp), %rdi
callq 0x2140
leaq -0x1b1(%rbp), %rdi
callq 0x2280
jmp 0x6520
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x650f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x1b0(%rbp), %rdi
callq 0x2140
leaq -0x1b1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d3e
cmpl $0x6, -0x14(%rbp)
jne 0x667d
movq -0xb70(%rbp), %rax
movsbl 0x12(%rax), %eax
cmpl $0x77, %eax
jne 0x65df
leaq -0x1d9(%rbp), %rdi
movq %rdi, -0xbc8(%rbp)
callq 0x23d0
movq -0xbc8(%rbp), %rdx
leaq 0x10f30(%rip), %rsi     # 0x17494
leaq -0x1d8(%rbp), %rdi
callq 0x3920
jmp 0x6572
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x1d8(%rbp), %rsi
callq 0x5320
jmp 0x658b
leaq -0x1d8(%rbp), %rdi
callq 0x2140
leaq -0x1d9(%rbp), %rdi
callq 0x2280
jmp 0x6678
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x65ce
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x1d8(%rbp), %rdi
callq 0x2140
leaq -0x1d9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x201(%rbp), %rdi
movq %rdi, -0xbd0(%rbp)
callq 0x23d0
movq -0xbd0(%rbp), %rdx
leaq 0x10e99(%rip), %rsi     # 0x17499
leaq -0x200(%rbp), %rdi
callq 0x3920
jmp 0x660e
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x200(%rbp), %rsi
callq 0x5320
jmp 0x6627
leaq -0x200(%rbp), %rdi
callq 0x2140
leaq -0x201(%rbp), %rdi
callq 0x2280
jmp 0x6678
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6667
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x200(%rbp), %rdi
callq 0x2140
leaq -0x201(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d3c
cmpl $0x7, -0x14(%rbp)
jne 0x67d5
movq -0xb70(%rbp), %rax
movsbl 0x14(%rax), %eax
cmpl $0x77, %eax
jne 0x6737
leaq -0x229(%rbp), %rdi
movq %rdi, -0xbd8(%rbp)
callq 0x23d0
movq -0xbd8(%rbp), %rdx
leaq 0x10dd9(%rip), %rsi     # 0x17495
leaq -0x228(%rbp), %rdi
callq 0x3920
jmp 0x66ca
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x228(%rbp), %rsi
callq 0x5320
jmp 0x66e3
leaq -0x228(%rbp), %rdi
callq 0x2140
leaq -0x229(%rbp), %rdi
callq 0x2280
jmp 0x67d0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6726
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x228(%rbp), %rdi
callq 0x2140
leaq -0x229(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x251(%rbp), %rdi
movq %rdi, -0xbe0(%rbp)
callq 0x23d0
movq -0xbe0(%rbp), %rdx
leaq 0x10d45(%rip), %rsi     # 0x1749d
leaq -0x250(%rbp), %rdi
callq 0x3920
jmp 0x6766
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x250(%rbp), %rsi
callq 0x5320
jmp 0x677f
leaq -0x250(%rbp), %rdi
callq 0x2140
leaq -0x251(%rbp), %rdi
callq 0x2280
jmp 0x67d0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x67bf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x250(%rbp), %rdi
callq 0x2140
leaq -0x251(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d3a
cmpl $0x8, -0x14(%rbp)
jne 0x692d
movq -0xb70(%rbp), %rax
movsbl 0x16(%rax), %eax
cmpl $0x77, %eax
jne 0x688f
leaq -0x279(%rbp), %rdi
movq %rdi, -0xbe8(%rbp)
callq 0x23d0
movq -0xbe8(%rbp), %rdx
leaq 0x10c5e(%rip), %rsi     # 0x17472
leaq -0x278(%rbp), %rdi
callq 0x3920
jmp 0x6822
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x278(%rbp), %rsi
callq 0x5320
jmp 0x683b
leaq -0x278(%rbp), %rdi
callq 0x2140
leaq -0x279(%rbp), %rdi
callq 0x2280
jmp 0x6928
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x687e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x278(%rbp), %rdi
callq 0x2140
leaq -0x279(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x2a1(%rbp), %rdi
movq %rdi, -0xbf0(%rbp)
callq 0x23d0
movq -0xbf0(%rbp), %rdx
leaq 0x10cde(%rip), %rsi     # 0x1758e
leaq -0x2a0(%rbp), %rdi
callq 0x3920
jmp 0x68be
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x2a0(%rbp), %rsi
callq 0x5320
jmp 0x68d7
leaq -0x2a0(%rbp), %rdi
callq 0x2140
leaq -0x2a1(%rbp), %rdi
callq 0x2280
jmp 0x6928
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6917
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x2a0(%rbp), %rdi
callq 0x2140
leaq -0x2a1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d38
cmpl $0x9, -0x14(%rbp)
jne 0x6a85
movq -0xb70(%rbp), %rax
movsbl 0x18(%rax), %eax
cmpl $0x77, %eax
jne 0x69e7
leaq -0x2c9(%rbp), %rdi
movq %rdi, -0xbf8(%rbp)
callq 0x23d0
movq -0xbf8(%rbp), %rdx
leaq 0x10b13(%rip), %rsi     # 0x1747f
leaq -0x2c8(%rbp), %rdi
callq 0x3920
jmp 0x697a
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x2c8(%rbp), %rsi
callq 0x5320
jmp 0x6993
leaq -0x2c8(%rbp), %rdi
callq 0x2140
leaq -0x2c9(%rbp), %rdi
callq 0x2280
jmp 0x6a80
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x69d6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x2c8(%rbp), %rdi
callq 0x2140
leaq -0x2c9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x2f1(%rbp), %rdi
movq %rdi, -0xc00(%rbp)
callq 0x23d0
movq -0xc00(%rbp), %rdx
leaq 0x10a98(%rip), %rsi     # 0x174a0
leaq -0x2f0(%rbp), %rdi
callq 0x3920
jmp 0x6a16
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x2f0(%rbp), %rsi
callq 0x5320
jmp 0x6a2f
leaq -0x2f0(%rbp), %rdi
callq 0x2140
leaq -0x2f1(%rbp), %rdi
callq 0x2280
jmp 0x6a80
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6a6f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x2f0(%rbp), %rdi
callq 0x2140
leaq -0x2f1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d36
cmpl $0xa, -0x14(%rbp)
jne 0x6bdd
movq -0xb70(%rbp), %rax
movsbl 0x1a(%rax), %eax
cmpl $0x77, %eax
jne 0x6b3f
leaq -0x319(%rbp), %rdi
movq %rdi, -0xc08(%rbp)
callq 0x23d0
movq -0xc08(%rbp), %rdx
leaq 0x109e2(%rip), %rsi     # 0x174a6
leaq -0x318(%rbp), %rdi
callq 0x3920
jmp 0x6ad2
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x318(%rbp), %rsi
callq 0x5320
jmp 0x6aeb
leaq -0x318(%rbp), %rdi
callq 0x2140
leaq -0x319(%rbp), %rdi
callq 0x2280
jmp 0x6bd8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6b2e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x318(%rbp), %rdi
callq 0x2140
leaq -0x319(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x341(%rbp), %rdi
movq %rdi, -0xc10(%rbp)
callq 0x23d0
movq -0xc10(%rbp), %rdx
leaq 0x1094a(%rip), %rsi     # 0x174aa
leaq -0x340(%rbp), %rdi
callq 0x3920
jmp 0x6b6e
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x340(%rbp), %rsi
callq 0x5320
jmp 0x6b87
leaq -0x340(%rbp), %rdi
callq 0x2140
leaq -0x341(%rbp), %rdi
callq 0x2280
jmp 0x6bd8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6bc7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x340(%rbp), %rdi
callq 0x2140
leaq -0x341(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d34
cmpl $0xb, -0x14(%rbp)
jne 0x6d32
movq -0xb70(%rbp), %rax
movsbl 0x1c(%rax), %eax
cmpl $0x77, %eax
jne 0x6c97
leaq -0x369(%rbp), %rdi
movq %rdi, -0xc18(%rbp)
callq 0x23d0
movq -0xc18(%rbp), %rdx
leaq 0x10868(%rip), %rsi     # 0x17484
leaq -0x368(%rbp), %rdi
callq 0x3920
jmp 0x6c2a
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x368(%rbp), %rsi
callq 0x5320
jmp 0x6c43
leaq -0x368(%rbp), %rdi
callq 0x2140
leaq -0x369(%rbp), %rdi
callq 0x2280
jmp 0x6d30
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6c86
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x368(%rbp), %rdi
callq 0x2140
leaq -0x369(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x391(%rbp), %rdi
movq %rdi, -0xc20(%rbp)
callq 0x23d0
movq -0xc20(%rbp), %rdx
leaq 0x109d2(%rip), %rsi     # 0x1768a
leaq -0x390(%rbp), %rdi
callq 0x3920
jmp 0x6cc6
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x390(%rbp), %rsi
callq 0x5320
jmp 0x6cdf
leaq -0x390(%rbp), %rdi
callq 0x2140
leaq -0x391(%rbp), %rdi
callq 0x2280
jmp 0x6d30
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6d1f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x390(%rbp), %rdi
callq 0x2140
leaq -0x391(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x6d32
jmp 0x6d34
jmp 0x6d36
jmp 0x6d38
jmp 0x6d3a
jmp 0x6d3c
jmp 0x6d3e
jmp 0x6d40
jmp 0x6d42
jmp 0x6d44
jmp 0x6d46
jmp 0x6d48
movq -0xb70(%rbp), %rdi
movb $0x77, -0x392(%rbp)
movb $0x72, -0x393(%rbp)
leaq -0x392(%rbp), %rsi
leaq -0x393(%rbp), %rdx
callq 0x42c0
movl %eax, -0x14(%rbp)
cmpl $0x1, -0x14(%rbp)
jne 0x6e2f
movq -0xb70(%rbp), %rax
movsbl 0x9(%rax), %eax
cmpl $0x77, %eax
jne 0x6e2a
leaq -0x3b9(%rbp), %rdi
movq %rdi, -0xc28(%rbp)
callq 0x23d0
movq -0xc28(%rbp), %rdx
leaq 0x106fe(%rip), %rsi     # 0x174b0
leaq -0x3b8(%rbp), %rdi
callq 0x3920
jmp 0x6dc0
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x3b8(%rbp), %rsi
callq 0x5320
jmp 0x6dd9
leaq -0x3b8(%rbp), %rdi
callq 0x2140
leaq -0x3b9(%rbp), %rdi
callq 0x2280
jmp 0x6e2a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6e19
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x3b8(%rbp), %rdi
callq 0x2140
leaq -0x3b9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b25
cmpl $0x2, -0x14(%rbp)
jne 0x6f87
movq -0xb70(%rbp), %rax
movsbl 0xa(%rax), %eax
cmpl $0x77, %eax
jne 0x6ee9
leaq -0x3e1(%rbp), %rdi
movq %rdi, -0xc30(%rbp)
callq 0x23d0
movq -0xc30(%rbp), %rdx
leaq 0x10647(%rip), %rsi     # 0x174b5
leaq -0x3e0(%rbp), %rdi
callq 0x3920
jmp 0x6e7c
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x3e0(%rbp), %rsi
callq 0x5320
jmp 0x6e95
leaq -0x3e0(%rbp), %rdi
callq 0x2140
leaq -0x3e1(%rbp), %rdi
callq 0x2280
jmp 0x6f82
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6ed8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x3e0(%rbp), %rdi
callq 0x2140
leaq -0x3e1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x409(%rbp), %rdi
movq %rdi, -0xc38(%rbp)
callq 0x23d0
movq -0xc38(%rbp), %rdx
leaq 0x105b0(%rip), %rsi     # 0x174ba
leaq -0x408(%rbp), %rdi
callq 0x3920
jmp 0x6f18
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x408(%rbp), %rsi
callq 0x5320
jmp 0x6f31
leaq -0x408(%rbp), %rdi
callq 0x2140
leaq -0x409(%rbp), %rdi
callq 0x2280
jmp 0x6f82
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x6f71
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x408(%rbp), %rdi
callq 0x2140
leaq -0x409(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b23
cmpl $0x3, -0x14(%rbp)
jne 0x70df
movq -0xb70(%rbp), %rax
movsbl 0xc(%rax), %eax
cmpl $0x77, %eax
jne 0x7041
leaq -0x431(%rbp), %rdi
movq %rdi, -0xc40(%rbp)
callq 0x23d0
movq -0xc40(%rbp), %rdx
leaq 0x104f7(%rip), %rsi     # 0x174bd
leaq -0x430(%rbp), %rdi
callq 0x3920
jmp 0x6fd4
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x430(%rbp), %rsi
callq 0x5320
jmp 0x6fed
leaq -0x430(%rbp), %rdi
callq 0x2140
leaq -0x431(%rbp), %rdi
callq 0x2280
jmp 0x70da
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7030
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x430(%rbp), %rdi
callq 0x2140
leaq -0x431(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x459(%rbp), %rdi
movq %rdi, -0xc48(%rbp)
callq 0x23d0
movq -0xc48(%rbp), %rdx
leaq 0x10462(%rip), %rsi     # 0x174c4
leaq -0x458(%rbp), %rdi
callq 0x3920
jmp 0x7070
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x458(%rbp), %rsi
callq 0x5320
jmp 0x7089
leaq -0x458(%rbp), %rdi
callq 0x2140
leaq -0x459(%rbp), %rdi
callq 0x2280
jmp 0x70da
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x70c9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x458(%rbp), %rdi
callq 0x2140
leaq -0x459(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b21
cmpl $0x4, -0x14(%rbp)
jne 0x7237
movq -0xb70(%rbp), %rax
movsbl 0xe(%rax), %eax
cmpl $0x77, %eax
jne 0x7199
leaq -0x481(%rbp), %rdi
movq %rdi, -0xc50(%rbp)
callq 0x23d0
movq -0xc50(%rbp), %rdx
leaq 0x103a2(%rip), %rsi     # 0x174c0
leaq -0x480(%rbp), %rdi
callq 0x3920
jmp 0x712c
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x480(%rbp), %rsi
callq 0x5320
jmp 0x7145
leaq -0x480(%rbp), %rdi
callq 0x2140
leaq -0x481(%rbp), %rdi
callq 0x2280
jmp 0x7232
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7188
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x480(%rbp), %rdi
callq 0x2140
leaq -0x481(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x4a9(%rbp), %rdi
movq %rdi, -0xc58(%rbp)
callq 0x23d0
movq -0xc58(%rbp), %rdx
leaq 0x1030f(%rip), %rsi     # 0x174c9
leaq -0x4a8(%rbp), %rdi
callq 0x3920
jmp 0x71c8
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x4a8(%rbp), %rsi
callq 0x5320
jmp 0x71e1
leaq -0x4a8(%rbp), %rdi
callq 0x2140
leaq -0x4a9(%rbp), %rdi
callq 0x2280
jmp 0x7232
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7221
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x4a8(%rbp), %rdi
callq 0x2140
leaq -0x4a9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b1f
cmpl $0x5, -0x14(%rbp)
jne 0x7304
movq -0xb70(%rbp), %rax
movsbl 0x10(%rax), %eax
cmpl $0x77, %eax
jne 0x7266
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0xbc40
jmp 0x72ff
leaq -0x4d1(%rbp), %rdi
movq %rdi, -0xc60(%rbp)
callq 0x23d0
movq -0xc60(%rbp), %rdx
leaq 0x10246(%rip), %rsi     # 0x174cd
leaq -0x4d0(%rbp), %rdi
callq 0x3920
jmp 0x7295
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x4d0(%rbp), %rsi
callq 0x5320
jmp 0x72ae
leaq -0x4d0(%rbp), %rdi
callq 0x2140
leaq -0x4d1(%rbp), %rdi
callq 0x2280
jmp 0x72ff
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x72ee
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x4d0(%rbp), %rdi
callq 0x2140
leaq -0x4d1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b1d
cmpl $0x6, -0x14(%rbp)
jne 0x745c
movq -0xb70(%rbp), %rax
movsbl 0x12(%rax), %eax
cmpl $0x77, %eax
jne 0x73be
leaq -0x4f9(%rbp), %rdi
movq %rdi, -0xc68(%rbp)
callq 0x23d0
movq -0xc68(%rbp), %rdx
leaq 0x1018f(%rip), %rsi     # 0x174d2
leaq -0x4f8(%rbp), %rdi
callq 0x3920
jmp 0x7351
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x4f8(%rbp), %rsi
callq 0x5320
jmp 0x736a
leaq -0x4f8(%rbp), %rdi
callq 0x2140
leaq -0x4f9(%rbp), %rdi
callq 0x2280
jmp 0x7457
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x73ad
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x4f8(%rbp), %rdi
callq 0x2140
leaq -0x4f9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x521(%rbp), %rdi
movq %rdi, -0xc70(%rbp)
callq 0x23d0
movq -0xc70(%rbp), %rdx
leaq 0x100f7(%rip), %rsi     # 0x174d6
leaq -0x520(%rbp), %rdi
callq 0x3920
jmp 0x73ed
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x520(%rbp), %rsi
callq 0x5320
jmp 0x7406
leaq -0x520(%rbp), %rdi
callq 0x2140
leaq -0x521(%rbp), %rdi
callq 0x2280
jmp 0x7457
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7446
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x520(%rbp), %rdi
callq 0x2140
leaq -0x521(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b1b
cmpl $0x7, -0x14(%rbp)
jne 0x75b4
movq -0xb70(%rbp), %rax
movsbl 0x14(%rax), %eax
cmpl $0x77, %eax
jne 0x7516
leaq -0x549(%rbp), %rdi
movq %rdi, -0xc78(%rbp)
callq 0x23d0
movq -0xc78(%rbp), %rdx
leaq 0x10024(%rip), %rsi     # 0x174bf
leaq -0x548(%rbp), %rdi
callq 0x3920
jmp 0x74a9
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x548(%rbp), %rsi
callq 0x5320
jmp 0x74c2
leaq -0x548(%rbp), %rdi
callq 0x2140
leaq -0x549(%rbp), %rdi
callq 0x2280
jmp 0x75af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7505
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x548(%rbp), %rdi
callq 0x2140
leaq -0x549(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x571(%rbp), %rdi
movq %rdi, -0xc80(%rbp)
callq 0x23d0
movq -0xc80(%rbp), %rdx
leaq 0xffa2(%rip), %rsi      # 0x174d9
leaq -0x570(%rbp), %rdi
callq 0x3920
jmp 0x7545
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x570(%rbp), %rsi
callq 0x5320
jmp 0x755e
leaq -0x570(%rbp), %rdi
callq 0x2140
leaq -0x571(%rbp), %rdi
callq 0x2280
jmp 0x75af
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x759e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x570(%rbp), %rdi
callq 0x2140
leaq -0x571(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b19
cmpl $0x8, -0x14(%rbp)
jne 0x770c
movq -0xb70(%rbp), %rax
movsbl 0x16(%rax), %eax
cmpl $0x77, %eax
jne 0x766e
leaq -0x599(%rbp), %rdi
movq %rdi, -0xc88(%rbp)
callq 0x23d0
movq -0xc88(%rbp), %rdx
leaq 0xff14(%rip), %rsi      # 0x17507
leaq -0x598(%rbp), %rdi
callq 0x3920
jmp 0x7601
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x598(%rbp), %rsi
callq 0x5320
jmp 0x761a
leaq -0x598(%rbp), %rdi
callq 0x2140
leaq -0x599(%rbp), %rdi
callq 0x2280
jmp 0x7707
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x765d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x598(%rbp), %rdi
callq 0x2140
leaq -0x599(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x5c1(%rbp), %rdi
movq %rdi, -0xc90(%rbp)
callq 0x23d0
movq -0xc90(%rbp), %rdx
leaq 0xfe3f(%rip), %rsi      # 0x174ce
leaq -0x5c0(%rbp), %rdi
callq 0x3920
jmp 0x769d
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x5c0(%rbp), %rsi
callq 0x5320
jmp 0x76b6
leaq -0x5c0(%rbp), %rdi
callq 0x2140
leaq -0x5c1(%rbp), %rdi
callq 0x2280
jmp 0x7707
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x76f6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x5c0(%rbp), %rdi
callq 0x2140
leaq -0x5c1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b17
cmpl $0x9, -0x14(%rbp)
jne 0x7864
movq -0xb70(%rbp), %rax
movsbl 0x18(%rax), %eax
cmpl $0x77, %eax
jne 0x77c6
leaq -0x5e9(%rbp), %rdi
movq %rdi, -0xc98(%rbp)
callq 0x23d0
movq -0xc98(%rbp), %rdx
leaq 0xfd8c(%rip), %rsi      # 0x174d7
leaq -0x5e8(%rbp), %rdi
callq 0x3920
jmp 0x7759
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x5e8(%rbp), %rsi
callq 0x5320
jmp 0x7772
leaq -0x5e8(%rbp), %rdi
callq 0x2140
leaq -0x5e9(%rbp), %rdi
callq 0x2280
jmp 0x785f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x77b5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x5e8(%rbp), %rdi
callq 0x2140
leaq -0x5e9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x611(%rbp), %rdi
movq %rdi, -0xca0(%rbp)
callq 0x23d0
movq -0xca0(%rbp), %rdx
leaq 0xfccf(%rip), %rsi      # 0x174b6
leaq -0x610(%rbp), %rdi
callq 0x3920
jmp 0x77f5
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x610(%rbp), %rsi
callq 0x5320
jmp 0x780e
leaq -0x610(%rbp), %rdi
callq 0x2140
leaq -0x611(%rbp), %rdi
callq 0x2280
jmp 0x785f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x784e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x610(%rbp), %rdi
callq 0x2140
leaq -0x611(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b15
cmpl $0xa, -0x14(%rbp)
jne 0x79bc
movq -0xb70(%rbp), %rax
movsbl 0x1a(%rax), %eax
cmpl $0x77, %eax
jne 0x791e
leaq -0x639(%rbp), %rdi
movq %rdi, -0xca8(%rbp)
callq 0x23d0
movq -0xca8(%rbp), %rdx
leaq 0xfc3b(%rip), %rsi      # 0x174de
leaq -0x638(%rbp), %rdi
callq 0x3920
jmp 0x78b1
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x638(%rbp), %rsi
callq 0x5320
jmp 0x78ca
leaq -0x638(%rbp), %rdi
callq 0x2140
leaq -0x639(%rbp), %rdi
callq 0x2280
jmp 0x79b7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x790d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x638(%rbp), %rdi
callq 0x2140
leaq -0x639(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x661(%rbp), %rdi
movq %rdi, -0xcb0(%rbp)
callq 0x23d0
movq -0xcb0(%rbp), %rdx
leaq 0xfba5(%rip), %rsi      # 0x174e4
leaq -0x660(%rbp), %rdi
callq 0x3920
jmp 0x794d
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x660(%rbp), %rsi
callq 0x5320
jmp 0x7966
leaq -0x660(%rbp), %rdi
callq 0x2140
leaq -0x661(%rbp), %rdi
callq 0x2280
jmp 0x79b7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x79a6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x660(%rbp), %rdi
callq 0x2140
leaq -0x661(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b13
cmpl $0xb, -0x14(%rbp)
jne 0x7b11
movq -0xb70(%rbp), %rax
movsbl 0x1c(%rax), %eax
cmpl $0x77, %eax
jne 0x7a76
leaq -0x689(%rbp), %rdi
movq %rdi, -0xcb8(%rbp)
callq 0x23d0
movq -0xcb8(%rbp), %rdx
leaq 0xfaed(%rip), %rsi      # 0x174e8
leaq -0x688(%rbp), %rdi
callq 0x3920
jmp 0x7a09
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x688(%rbp), %rsi
callq 0x5320
jmp 0x7a22
leaq -0x688(%rbp), %rdi
callq 0x2140
leaq -0x689(%rbp), %rdi
callq 0x2280
jmp 0x7b0f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7a65
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x688(%rbp), %rdi
callq 0x2140
leaq -0x689(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x6b1(%rbp), %rdi
movq %rdi, -0xcc0(%rbp)
callq 0x23d0
movq -0xcc0(%rbp), %rdx
leaq 0xfa2e(%rip), %rsi      # 0x174c5
leaq -0x6b0(%rbp), %rdi
callq 0x3920
jmp 0x7aa5
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x6b0(%rbp), %rsi
callq 0x5320
jmp 0x7abe
leaq -0x6b0(%rbp), %rdi
callq 0x2140
leaq -0x6b1(%rbp), %rdi
callq 0x2280
jmp 0x7b0f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7afe
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x6b0(%rbp), %rdi
callq 0x2140
leaq -0x6b1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x7b11
jmp 0x7b13
jmp 0x7b15
jmp 0x7b17
jmp 0x7b19
jmp 0x7b1b
jmp 0x7b1d
jmp 0x7b1f
jmp 0x7b21
jmp 0x7b23
jmp 0x7b25
movq -0xb70(%rbp), %rdi
movb $0x77, -0x6b2(%rbp)
movb $0x6c, -0x6b3(%rbp)
leaq -0x6b2(%rbp), %rsi
leaq -0x6b3(%rbp), %rdx
callq 0x42c0
movl %eax, -0x14(%rbp)
cmpl $0x2, -0x14(%rbp)
jne 0x7c0c
movq -0xb70(%rbp), %rax
movsbl 0xb(%rax), %eax
cmpl $0x77, %eax
jne 0x7c07
leaq -0x6d9(%rbp), %rdi
movq %rdi, -0xcc8(%rbp)
callq 0x23d0
movq -0xcc8(%rbp), %rdx
leaq 0xf95f(%rip), %rsi      # 0x174ee
leaq -0x6d8(%rbp), %rdi
callq 0x3920
jmp 0x7b9d
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x6d8(%rbp), %rsi
callq 0x5320
jmp 0x7bb6
leaq -0x6d8(%rbp), %rdi
callq 0x2140
leaq -0x6d9(%rbp), %rdi
callq 0x2280
jmp 0x7c07
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7bf6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x6d8(%rbp), %rdi
callq 0x2140
leaq -0x6d9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x8690
cmpl $0x3, -0x14(%rbp)
jne 0x7d64
movq -0xb70(%rbp), %rax
movsbl 0xc(%rax), %eax
cmpl $0x77, %eax
jne 0x7cc6
leaq -0x701(%rbp), %rdi
movq %rdi, -0xcd0(%rbp)
callq 0x23d0
movq -0xcd0(%rbp), %rdx
leaq 0xf8a8(%rip), %rsi      # 0x174f3
leaq -0x700(%rbp), %rdi
callq 0x3920
jmp 0x7c59
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x700(%rbp), %rsi
callq 0x5320
jmp 0x7c72
leaq -0x700(%rbp), %rdi
callq 0x2140
leaq -0x701(%rbp), %rdi
callq 0x2280
jmp 0x7d5f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7cb5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x700(%rbp), %rdi
callq 0x2140
leaq -0x701(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x729(%rbp), %rdi
movq %rdi, -0xcd8(%rbp)
callq 0x23d0
movq -0xcd8(%rbp), %rdx
leaq 0xf811(%rip), %rsi      # 0x174f8
leaq -0x728(%rbp), %rdi
callq 0x3920
jmp 0x7cf5
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x728(%rbp), %rsi
callq 0x5320
jmp 0x7d0e
leaq -0x728(%rbp), %rdi
callq 0x2140
leaq -0x729(%rbp), %rdi
callq 0x2280
jmp 0x7d5f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7d4e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x728(%rbp), %rdi
callq 0x2140
leaq -0x729(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x868e
cmpl $0x4, -0x14(%rbp)
jne 0x7ebc
movq -0xb70(%rbp), %rax
movsbl 0xe(%rax), %eax
cmpl $0x77, %eax
jne 0x7e1e
leaq -0x751(%rbp), %rdi
movq %rdi, -0xce0(%rbp)
callq 0x23d0
movq -0xce0(%rbp), %rdx
leaq 0xf758(%rip), %rsi      # 0x174fb
leaq -0x750(%rbp), %rdi
callq 0x3920
jmp 0x7db1
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x750(%rbp), %rsi
callq 0x5320
jmp 0x7dca
leaq -0x750(%rbp), %rdi
callq 0x2140
leaq -0x751(%rbp), %rdi
callq 0x2280
jmp 0x7eb7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7e0d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x750(%rbp), %rdi
callq 0x2140
leaq -0x751(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x779(%rbp), %rdi
movq %rdi, -0xce8(%rbp)
callq 0x23d0
movq -0xce8(%rbp), %rdx
leaq 0xf6c1(%rip), %rsi      # 0x17500
leaq -0x778(%rbp), %rdi
callq 0x3920
jmp 0x7e4d
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x778(%rbp), %rsi
callq 0x5320
jmp 0x7e66
leaq -0x778(%rbp), %rdi
callq 0x2140
leaq -0x779(%rbp), %rdi
callq 0x2280
jmp 0x7eb7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7ea6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x778(%rbp), %rdi
callq 0x2140
leaq -0x779(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x868c
cmpl $0x5, -0x14(%rbp)
jne 0x8014
movq -0xb70(%rbp), %rax
movsbl 0x10(%rax), %eax
cmpl $0x77, %eax
jne 0x7f76
leaq -0x7a1(%rbp), %rdi
movq %rdi, -0xcf0(%rbp)
callq 0x23d0
movq -0xcf0(%rbp), %rdx
leaq 0xf601(%rip), %rsi      # 0x174fc
leaq -0x7a0(%rbp), %rdi
callq 0x3920
jmp 0x7f09
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x7a0(%rbp), %rsi
callq 0x5320
jmp 0x7f22
leaq -0x7a0(%rbp), %rdi
callq 0x2140
leaq -0x7a1(%rbp), %rdi
callq 0x2280
jmp 0x800f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7f65
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x7a0(%rbp), %rdi
callq 0x2140
leaq -0x7a1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x7c9(%rbp), %rdi
movq %rdi, -0xcf8(%rbp)
callq 0x23d0
movq -0xcf8(%rbp), %rdx
leaq 0xf56e(%rip), %rsi      # 0x17505
leaq -0x7c8(%rbp), %rdi
callq 0x3920
jmp 0x7fa5
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x7c8(%rbp), %rsi
callq 0x5320
jmp 0x7fbe
leaq -0x7c8(%rbp), %rdi
callq 0x2140
leaq -0x7c9(%rbp), %rdi
callq 0x2280
jmp 0x800f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x7ffe
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x7c8(%rbp), %rdi
callq 0x2140
leaq -0x7c9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x868a
cmpl $0x6, -0x14(%rbp)
jne 0x80e1
movq -0xb70(%rbp), %rax
movsbl 0x12(%rax), %eax
cmpl $0x77, %eax
jne 0x8043
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0xbc80
jmp 0x80dc
leaq -0x7f1(%rbp), %rdi
movq %rdi, -0xd00(%rbp)
callq 0x23d0
movq -0xd00(%rbp), %rdx
leaq 0xf4a5(%rip), %rsi      # 0x17509
leaq -0x7f0(%rbp), %rdi
callq 0x3920
jmp 0x8072
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x7f0(%rbp), %rsi
callq 0x5320
jmp 0x808b
leaq -0x7f0(%rbp), %rdi
callq 0x2140
leaq -0x7f1(%rbp), %rdi
callq 0x2280
jmp 0x80dc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x80cb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x7f0(%rbp), %rdi
callq 0x2140
leaq -0x7f1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x8688
cmpl $0x7, -0x14(%rbp)
jne 0x8239
movq -0xb70(%rbp), %rax
movsbl 0x14(%rax), %eax
cmpl $0x77, %eax
jne 0x819b
leaq -0x819(%rbp), %rdi
movq %rdi, -0xd08(%rbp)
callq 0x23d0
movq -0xd08(%rbp), %rdx
leaq 0xf3ee(%rip), %rsi      # 0x1750e
leaq -0x818(%rbp), %rdi
callq 0x3920
jmp 0x812e
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x818(%rbp), %rsi
callq 0x5320
jmp 0x8147
leaq -0x818(%rbp), %rdi
callq 0x2140
leaq -0x819(%rbp), %rdi
callq 0x2280
jmp 0x8234
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x818a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x818(%rbp), %rdi
callq 0x2140
leaq -0x819(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x841(%rbp), %rdi
movq %rdi, -0xd10(%rbp)
callq 0x23d0
movq -0xd10(%rbp), %rdx
leaq 0xf356(%rip), %rsi      # 0x17512
leaq -0x840(%rbp), %rdi
callq 0x3920
jmp 0x81ca
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x840(%rbp), %rsi
callq 0x5320
jmp 0x81e3
leaq -0x840(%rbp), %rdi
callq 0x2140
leaq -0x841(%rbp), %rdi
callq 0x2280
jmp 0x8234
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8223
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x840(%rbp), %rdi
callq 0x2140
leaq -0x841(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x8686
cmpl $0x8, -0x14(%rbp)
jne 0x8391
movq -0xb70(%rbp), %rax
movsbl 0x16(%rax), %eax
cmpl $0x77, %eax
jne 0x82f3
leaq -0x869(%rbp), %rdi
movq %rdi, -0xd18(%rbp)
callq 0x23d0
movq -0xd18(%rbp), %rdx
leaq 0xf29d(%rip), %rsi      # 0x17515
leaq -0x868(%rbp), %rdi
callq 0x3920
jmp 0x8286
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x868(%rbp), %rsi
callq 0x5320
jmp 0x829f
leaq -0x868(%rbp), %rdi
callq 0x2140
leaq -0x869(%rbp), %rdi
callq 0x2280
jmp 0x838c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x82e2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x868(%rbp), %rdi
callq 0x2140
leaq -0x869(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x891(%rbp), %rdi
movq %rdi, -0xd20(%rbp)
callq 0x23d0
movq -0xd20(%rbp), %rdx
leaq 0xf205(%rip), %rsi      # 0x17519
leaq -0x890(%rbp), %rdi
callq 0x3920
jmp 0x8322
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x890(%rbp), %rsi
callq 0x5320
jmp 0x833b
leaq -0x890(%rbp), %rdi
callq 0x2140
leaq -0x891(%rbp), %rdi
callq 0x2280
jmp 0x838c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x837b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x890(%rbp), %rdi
callq 0x2140
leaq -0x891(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x8684
cmpl $0x9, -0x14(%rbp)
jne 0x845d
movq -0xb70(%rbp), %rax
movsbl 0x18(%rax), %eax
cmpl $0x77, %eax
jne 0x8448
leaq -0x8b9(%rbp), %rdi
movq %rdi, -0xd28(%rbp)
callq 0x23d0
movq -0xd28(%rbp), %rdx
leaq 0xf13a(%rip), %rsi      # 0x1750a
leaq -0x8b8(%rbp), %rdi
callq 0x3920
jmp 0x83de
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x8b8(%rbp), %rsi
callq 0x5320
jmp 0x83f7
leaq -0x8b8(%rbp), %rdi
callq 0x2140
leaq -0x8b9(%rbp), %rdi
callq 0x2280
jmp 0x8458
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8437
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x8b8(%rbp), %rdi
callq 0x2140
leaq -0x8b9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0x5c70
jmp 0x8682
cmpl $0xa, -0x14(%rbp)
jne 0x8529
movq -0xb70(%rbp), %rax
movsbl 0x1a(%rax), %eax
cmpl $0x77, %eax
jne 0x8514
leaq -0x8e1(%rbp), %rdi
movq %rdi, -0xd30(%rbp)
callq 0x23d0
movq -0xd30(%rbp), %rdx
leaq 0xf083(%rip), %rsi      # 0x1751f
leaq -0x8e0(%rbp), %rdi
callq 0x3920
jmp 0x84aa
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x8e0(%rbp), %rsi
callq 0x5320
jmp 0x84c3
leaq -0x8e0(%rbp), %rdi
callq 0x2140
leaq -0x8e1(%rbp), %rdi
callq 0x2280
jmp 0x8524
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8503
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x8e0(%rbp), %rdi
callq 0x2140
leaq -0x8e1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0x5d30
jmp 0x8680
cmpl $0xb, -0x14(%rbp)
jne 0x867e
movq -0xb70(%rbp), %rax
movsbl 0x1c(%rax), %eax
cmpl $0x77, %eax
jne 0x85e3
leaq -0x909(%rbp), %rdi
movq %rdi, -0xd38(%rbp)
callq 0x23d0
movq -0xd38(%rbp), %rdx
leaq 0xef8c(%rip), %rsi      # 0x174f4
leaq -0x908(%rbp), %rdi
callq 0x3920
jmp 0x8576
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x908(%rbp), %rsi
callq 0x5320
jmp 0x858f
leaq -0x908(%rbp), %rdi
callq 0x2140
leaq -0x909(%rbp), %rdi
callq 0x2280
jmp 0x867c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x85d2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x908(%rbp), %rdi
callq 0x2140
leaq -0x909(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x931(%rbp), %rdi
movq %rdi, -0xd40(%rbp)
callq 0x23d0
movq -0xd40(%rbp), %rdx
leaq 0xef1f(%rip), %rsi      # 0x17523
leaq -0x930(%rbp), %rdi
callq 0x3920
jmp 0x8612
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x930(%rbp), %rsi
callq 0x5320
jmp 0x862b
leaq -0x930(%rbp), %rdi
callq 0x2140
leaq -0x931(%rbp), %rdi
callq 0x2280
jmp 0x867c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x866b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x930(%rbp), %rdi
callq 0x2140
leaq -0x931(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x867e
jmp 0x8680
jmp 0x8682
jmp 0x8684
jmp 0x8686
jmp 0x8688
jmp 0x868a
jmp 0x868c
jmp 0x868e
jmp 0x8690
movq -0xb70(%rbp), %rdi
movb $0x77, -0x932(%rbp)
movb $0x6f, -0x933(%rbp)
leaq -0x932(%rbp), %rsi
leaq -0x933(%rbp), %rdx
callq 0x42c0
movl %eax, -0x14(%rbp)
cmpl $0x3, -0x14(%rbp)
jne 0x8777
movq -0xb70(%rbp), %rax
movsbl 0xd(%rax), %eax
cmpl $0x77, %eax
jne 0x8772
leaq -0x959(%rbp), %rdi
movq %rdi, -0xd48(%rbp)
callq 0x23d0
movq -0xd48(%rbp), %rdx
leaq 0xee2f(%rip), %rsi      # 0x17529
leaq -0x958(%rbp), %rdi
callq 0x3920
jmp 0x8708
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x958(%rbp), %rsi
callq 0x5320
jmp 0x8721
leaq -0x958(%rbp), %rdi
callq 0x2140
leaq -0x959(%rbp), %rdi
callq 0x2280
jmp 0x8772
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8761
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x958(%rbp), %rdi
callq 0x2140
leaq -0x959(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x90a0
cmpl $0x4, -0x14(%rbp)
jne 0x88cf
movq -0xb70(%rbp), %rax
movsbl 0xe(%rax), %eax
cmpl $0x77, %eax
jne 0x8831
leaq -0x981(%rbp), %rdi
movq %rdi, -0xd50(%rbp)
callq 0x23d0
movq -0xd50(%rbp), %rdx
leaq 0xed78(%rip), %rsi      # 0x1752e
leaq -0x980(%rbp), %rdi
callq 0x3920
jmp 0x87c4
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x980(%rbp), %rsi
callq 0x5320
jmp 0x87dd
leaq -0x980(%rbp), %rdi
callq 0x2140
leaq -0x981(%rbp), %rdi
callq 0x2280
jmp 0x88ca
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8820
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x980(%rbp), %rdi
callq 0x2140
leaq -0x981(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x9a9(%rbp), %rdi
movq %rdi, -0xd58(%rbp)
callq 0x23d0
movq -0xd58(%rbp), %rdx
leaq 0xece6(%rip), %rsi      # 0x17538
leaq -0x9a8(%rbp), %rdi
callq 0x3920
jmp 0x8860
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x9a8(%rbp), %rsi
callq 0x5320
jmp 0x8879
leaq -0x9a8(%rbp), %rdi
callq 0x2140
leaq -0x9a9(%rbp), %rdi
callq 0x2280
jmp 0x88ca
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x88b9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x9a8(%rbp), %rdi
callq 0x2140
leaq -0x9a9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x909e
cmpl $0x5, -0x14(%rbp)
jne 0x8a27
movq -0xb70(%rbp), %rax
movsbl 0x10(%rax), %eax
cmpl $0x77, %eax
jne 0x8989
leaq -0x9d1(%rbp), %rdi
movq %rdi, -0xd60(%rbp)
callq 0x23d0
movq -0xd60(%rbp), %rdx
leaq 0xec24(%rip), %rsi      # 0x17532
leaq -0x9d0(%rbp), %rdi
callq 0x3920
jmp 0x891c
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x9d0(%rbp), %rsi
callq 0x5320
jmp 0x8935
leaq -0x9d0(%rbp), %rdi
callq 0x2140
leaq -0x9d1(%rbp), %rdi
callq 0x2280
jmp 0x8a22
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8978
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x9d0(%rbp), %rdi
callq 0x2140
leaq -0x9d1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0x9f9(%rbp), %rdi
movq %rdi, -0xd68(%rbp)
callq 0x23d0
movq -0xd68(%rbp), %rdx
leaq 0xeb8d(%rip), %rsi      # 0x17537
leaq -0x9f8(%rbp), %rdi
callq 0x3920
jmp 0x89b8
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0x9f8(%rbp), %rsi
callq 0x5320
jmp 0x89d1
leaq -0x9f8(%rbp), %rdi
callq 0x2140
leaq -0x9f9(%rbp), %rdi
callq 0x2280
jmp 0x8a22
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8a11
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0x9f8(%rbp), %rdi
callq 0x2140
leaq -0x9f9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x909c
cmpl $0x6, -0x14(%rbp)
jne 0x8b7f
movq -0xb70(%rbp), %rax
movsbl 0x12(%rax), %eax
cmpl $0x77, %eax
jne 0x8ae1
leaq -0xa21(%rbp), %rdi
movq %rdi, -0xd70(%rbp)
callq 0x23d0
movq -0xd70(%rbp), %rdx
leaq 0xeacd(%rip), %rsi      # 0x17533
leaq -0xa20(%rbp), %rdi
callq 0x3920
jmp 0x8a74
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xa20(%rbp), %rsi
callq 0x5320
jmp 0x8a8d
leaq -0xa20(%rbp), %rdi
callq 0x2140
leaq -0xa21(%rbp), %rdi
callq 0x2280
jmp 0x8b7a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8ad0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xa20(%rbp), %rdi
callq 0x2140
leaq -0xa21(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0xa49(%rbp), %rdi
movq %rdi, -0xd78(%rbp)
callq 0x23d0
movq -0xd78(%rbp), %rdx
leaq 0xea3a(%rip), %rsi      # 0x1753c
leaq -0xa48(%rbp), %rdi
callq 0x3920
jmp 0x8b10
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xa48(%rbp), %rsi
callq 0x5320
jmp 0x8b29
leaq -0xa48(%rbp), %rdi
callq 0x2140
leaq -0xa49(%rbp), %rdi
callq 0x2280
jmp 0x8b7a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8b69
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xa48(%rbp), %rdi
callq 0x2140
leaq -0xa49(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x909a
cmpl $0x7, -0x14(%rbp)
jne 0x8c4c
movq -0xb70(%rbp), %rax
movsbl 0x14(%rax), %eax
cmpl $0x77, %eax
jne 0x8bae
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0xbcc0
jmp 0x8c47
leaq -0xa71(%rbp), %rdi
movq %rdi, -0xd80(%rbp)
callq 0x23d0
movq -0xd80(%rbp), %rdx
leaq 0xe971(%rip), %rsi      # 0x17540
leaq -0xa70(%rbp), %rdi
callq 0x3920
jmp 0x8bdd
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xa70(%rbp), %rsi
callq 0x5320
jmp 0x8bf6
leaq -0xa70(%rbp), %rdi
callq 0x2140
leaq -0xa71(%rbp), %rdi
callq 0x2280
jmp 0x8c47
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8c36
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xa70(%rbp), %rdi
callq 0x2140
leaq -0xa71(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x9098
cmpl $0x8, -0x14(%rbp)
jne 0x8da4
movq -0xb70(%rbp), %rax
movsbl 0x16(%rax), %eax
cmpl $0x77, %eax
jne 0x8d06
leaq -0xa99(%rbp), %rdi
movq %rdi, -0xd88(%rbp)
callq 0x23d0
movq -0xd88(%rbp), %rdx
leaq 0xe8ba(%rip), %rsi      # 0x17545
leaq -0xa98(%rbp), %rdi
callq 0x3920
jmp 0x8c99
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xa98(%rbp), %rsi
callq 0x5320
jmp 0x8cb2
leaq -0xa98(%rbp), %rdi
callq 0x2140
leaq -0xa99(%rbp), %rdi
callq 0x2280
jmp 0x8d9f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8cf5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xa98(%rbp), %rdi
callq 0x2140
leaq -0xa99(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0xac1(%rbp), %rdi
movq %rdi, -0xd90(%rbp)
callq 0x23d0
movq -0xd90(%rbp), %rdx
leaq 0xe824(%rip), %rsi      # 0x1754b
leaq -0xac0(%rbp), %rdi
callq 0x3920
jmp 0x8d35
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xac0(%rbp), %rsi
callq 0x5320
jmp 0x8d4e
leaq -0xac0(%rbp), %rdi
callq 0x2140
leaq -0xac1(%rbp), %rdi
callq 0x2280
jmp 0x8d9f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8d8e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xac0(%rbp), %rdi
callq 0x2140
leaq -0xac1(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x9096
cmpl $0x9, -0x14(%rbp)
jne 0x8efc
movq -0xb70(%rbp), %rax
movsbl 0x18(%rax), %eax
cmpl $0x77, %eax
jne 0x8e5e
leaq -0xae9(%rbp), %rdi
movq %rdi, -0xd98(%rbp)
callq 0x23d0
movq -0xd98(%rbp), %rdx
leaq 0xe76c(%rip), %rsi      # 0x1754f
leaq -0xae8(%rbp), %rdi
callq 0x3920
jmp 0x8df1
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xae8(%rbp), %rsi
callq 0x5320
jmp 0x8e0a
leaq -0xae8(%rbp), %rdi
callq 0x2140
leaq -0xae9(%rbp), %rdi
callq 0x2280
jmp 0x8ef7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8e4d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xae8(%rbp), %rdi
callq 0x2140
leaq -0xae9(%rbp), %rdi
callq 0x2280
jmp 0x90a9
leaq -0xb11(%rbp), %rdi
movq %rdi, -0xda0(%rbp)
callq 0x23d0
movq -0xda0(%rbp), %rdx
leaq 0xe6d6(%rip), %rsi      # 0x17555
leaq -0xb10(%rbp), %rdi
callq 0x3920
jmp 0x8e8d
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xb10(%rbp), %rsi
callq 0x5320
jmp 0x8ea6
leaq -0xb10(%rbp), %rdi
callq 0x2140
leaq -0xb11(%rbp), %rdi
callq 0x2280
jmp 0x8ef7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8ee6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xb10(%rbp), %rdi
callq 0x2140
leaq -0xb11(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x9094
cmpl $0xa, -0x14(%rbp)
jne 0x8fc9
movq -0xb70(%rbp), %rax
movsbl 0x1a(%rax), %eax
cmpl $0x77, %eax
jne 0x8f2b
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0x5710
jmp 0x8fc4
leaq -0xb39(%rbp), %rdi
movq %rdi, -0xda8(%rbp)
callq 0x23d0
movq -0xda8(%rbp), %rdx
leaq 0xe60d(%rip), %rsi      # 0x17559
leaq -0xb38(%rbp), %rdi
callq 0x3920
jmp 0x8f5a
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xb38(%rbp), %rsi
callq 0x5320
jmp 0x8f73
leaq -0xb38(%rbp), %rdi
callq 0x2140
leaq -0xb39(%rbp), %rdi
callq 0x2280
jmp 0x8fc4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x8fb3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xb38(%rbp), %rdi
callq 0x2140
leaq -0xb39(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x9092
cmpl $0xb, -0x14(%rbp)
jne 0x9090
movq -0xb70(%rbp), %rax
movsbl 0x1c(%rax), %eax
cmpl $0x77, %eax
jne 0x8ff8
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rsi
callq 0x57c0
jmp 0x908e
leaq -0xb61(%rbp), %rdi
movq %rdi, -0xdb0(%rbp)
callq 0x23d0
movq -0xdb0(%rbp), %rdx
leaq 0xe511(%rip), %rsi      # 0x1752a
leaq -0xb60(%rbp), %rdi
callq 0x3920
jmp 0x9027
movq -0xb70(%rbp), %rdi
movq -0x10(%rbp), %rdx
leaq -0xb60(%rbp), %rsi
callq 0x5320
jmp 0x9040
leaq -0xb60(%rbp), %rdi
callq 0x2140
leaq -0xb61(%rbp), %rdi
callq 0x2280
jmp 0x908e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x9080
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xb60(%rbp), %rdi
callq 0x2140
leaq -0xb61(%rbp), %rdi
callq 0x2280
jmp 0x90a9
jmp 0x9090
jmp 0x9092
jmp 0x9094
jmp 0x9096
jmp 0x9098
jmp 0x909a
jmp 0x909c
jmp 0x909e
jmp 0x90a0
addq $0xdb0, %rsp            # imm = 0xDB0
popq %rbp
retq
movq -0x48(%rbp), %rdi
callq 0x23c0
nopw %cs:(%rax,%rax)