user: 这段汇编代码用C语言表示是什么样的？

```asm
<main>:
  endbr64
  push   %rbp
  mov    %rsp,%rbp
  push   %r12
  push   %rbx
  sub    $0x20,%rsp
  mov    %edi,-0x24(%rbp)
  mov    %rsi,-0x30(%rbp)
  cmpl   $0x2,-0x24(%rbp)
  jne    L5990
  mov    -0x30(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <atol@plt>
  movslq %eax,%rbx
  jmp    L5621
L5990:
  movabs $0x17004200ab0cd,%rbx
L5621:
  mov    $0x0,%r12d
  movl   $0x0,-0x14(%rbp)
  nop
  movl   $0x0,-0x14(%rbp)
  jmp    L4087
L7686:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4706(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    %rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4087:
  cmpl   $0x81,-0x14(%rbp)
  jle    L7686
  movl   $0x0,-0x14(%rbp)
  jmp    L630
L6008:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2796(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x2,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L630:
  mov    -0x14(%rbp),%eax
  add    %eax,%eax
  cmp    $0x81,%eax
  jle    L6008
  movl   $0x0,-0x14(%rbp)
  jmp    L6589
L8237:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2089(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x3,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6589:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L8237
  movl   $0x0,-0x14(%rbp)
  jmp    L5299
L10017:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1779(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x4,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5299:
  mov    -0x14(%rbp),%eax
  shl    $0x2,%eax
  cmp    $0x81,%eax
  jle    L10017
  movl   $0x0,-0x14(%rbp)
  jmp    L1551
L7267:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2482(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x5,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1551:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L7267
  movl   $0x0,-0x14(%rbp)
  jmp    L7913
L8236:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2839(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x6,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7913:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x81,%eax
  jle    L8236
  movl   $0x0,-0x14(%rbp)
  jmp    L166
L4260:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3790(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x7,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L166:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  sub    %edx,%eax
  cmp    $0x81,%eax
  jle    L4260
  movl   $0x0,-0x14(%rbp)
  jmp    L3810
L9945:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D595(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x8,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3810:
  mov    -0x14(%rbp),%eax
  shl    $0x3,%eax
  cmp    $0x81,%eax
  jle    L9945
  movl   $0x0,-0x14(%rbp)
  jmp    L8059
L2507:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3661(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x9,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8059:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L2507
  movl   $0x0,-0x14(%rbp)
  jmp    L2799
L9734:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D951(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0xa,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2799:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x81,%eax
  jle    L9734
  movl   $0x0,-0x14(%rbp)
  jmp    L183
L5842:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3629(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0xb,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L183:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L5842
  movl   $0x0,-0x14(%rbp)
  jmp    L5242
L7002:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D116(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0xc,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5242:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x81,%eax
  jle    L7002
  movl   $0x0,-0x14(%rbp)
  jmp    L371
L6796:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1543(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0xd,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L371:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L6796
  movl   $0x0,-0x14(%rbp)
  jmp    L198
L3073:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1974(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0xe,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L198:
  mov    -0x14(%rbp),%eax
  imul   $0xe,%eax,%eax
  cmp    $0x81,%eax
  jle    L3073
  movl   $0x0,-0x14(%rbp)
  jmp    L6251
L3332:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3693(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0xf,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6251:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x4,%eax
  sub    %edx,%eax
  cmp    $0x81,%eax
  jle    L3332
  movl   $0x0,-0x14(%rbp)
  jmp    L5086
L6708:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1696(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x10,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5086:
  mov    -0x14(%rbp),%eax
  shl    $0x4,%eax
  cmp    $0x81,%eax
  jle    L6708
  movl   $0x0,-0x14(%rbp)
  jmp    L1644
L1720:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2875(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x11,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1644:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x4,%edx
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L1720
  movl   $0x0,-0x14(%rbp)
  jmp    L7377
L4261:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3479(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x12,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7377:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x81,%eax
  jle    L4261
  movl   $0x0,-0x14(%rbp)
  jmp    L9016
L7504:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3164(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x13,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9016:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L7504
  movl   $0x0,-0x14(%rbp)
  jmp    L4733
L5910:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4841(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x14,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4733:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x81,%eax
  jle    L5910
  movl   $0x0,-0x14(%rbp)
  jmp    L3547
L7089:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D464(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x15,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3547:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L7089
  movl   $0x0,-0x14(%rbp)
  jmp    L4828
L2065:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D263(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x16,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4828:
  mov    -0x14(%rbp),%eax
  imul   $0x16,%eax,%eax
  cmp    $0x81,%eax
  jle    L2065
  movl   $0x0,-0x14(%rbp)
  jmp    L7402
L10130:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1530(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x17,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7402:
  mov    -0x14(%rbp),%eax
  imul   $0x17,%eax,%eax
  cmp    $0x81,%eax
  jle    L10130
  movl   $0x0,-0x14(%rbp)
  jmp    L4672
L1248:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D145(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x18,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4672:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x81,%eax
  jle    L1248
  movl   $0x0,-0x14(%rbp)
  jmp    L1987
L4153:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4941(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x19,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1987:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  lea    0x0(,%rax,4),%edx
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L4153
  movl   $0x0,-0x14(%rbp)
  jmp    L5836
L1406:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3811(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x1a,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5836:
  mov    -0x14(%rbp),%eax
  imul   $0x1a,%eax,%eax
  cmp    $0x81,%eax
  jle    L1406
  movl   $0x0,-0x14(%rbp)
  jmp    L5801
L259:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3550(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x1b,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5801:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L259
  movl   $0x0,-0x14(%rbp)
  jmp    L7741
L9314:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1672(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x1c,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7741:
  mov    -0x14(%rbp),%eax
  imul   $0x1c,%eax,%eax
  cmp    $0x81,%eax
  jle    L9314
  movl   $0x0,-0x14(%rbp)
  jmp    L4575
L3067:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3609(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x1d,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4575:
  mov    -0x14(%rbp),%eax
  imul   $0x1d,%eax,%eax
  cmp    $0x81,%eax
  jle    L3067
  movl   $0x0,-0x14(%rbp)
  jmp    L7367
L1745:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4564(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x1e,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7367:
  mov    -0x14(%rbp),%eax
  imul   $0x1e,%eax,%eax
  cmp    $0x81,%eax
  jle    L1745
  movl   $0x0,-0x14(%rbp)
  jmp    L5281
L5444:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4952(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x1f,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5281:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x5,%eax
  sub    %edx,%eax
  cmp    $0x81,%eax
  jle    L5444
  movl   $0x0,-0x14(%rbp)
  jmp    L57
L1990:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3019(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x20,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L57:
  mov    -0x14(%rbp),%eax
  shl    $0x5,%eax
  cmp    $0x81,%eax
  jle    L1990
  movl   $0x0,-0x14(%rbp)
  jmp    L2130
L1832:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4616(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x21,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2130:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x5,%edx
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L1832
  movl   $0x0,-0x14(%rbp)
  jmp    L9578
L7845:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3402(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x22,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9578:
  mov    -0x14(%rbp),%eax
  imul   $0x22,%eax,%eax
  cmp    $0x81,%eax
  jle    L7845
  movl   $0x0,-0x14(%rbp)
  jmp    L10117
L4802:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D58(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x23,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10117:
  mov    -0x14(%rbp),%eax
  imul   $0x23,%eax,%eax
  cmp    $0x81,%eax
  jle    L4802
  movl   $0x0,-0x14(%rbp)
  jmp    L7070
L6688:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4602(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x24,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7070:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x81,%eax
  jle    L6688
  movl   $0x0,-0x14(%rbp)
  jmp    L7659
L6076:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D978(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x25,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7659:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L6076
  movl   $0x0,-0x14(%rbp)
  jmp    L5367
L4082:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4510(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x26,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5367:
  mov    -0x14(%rbp),%eax
  imul   $0x26,%eax,%eax
  cmp    $0x81,%eax
  jle    L4082
  movl   $0x0,-0x14(%rbp)
  jmp    L5768
L1583:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1627(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x27,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5768:
  mov    -0x14(%rbp),%eax
  imul   $0x27,%eax,%eax
  cmp    $0x81,%eax
  jle    L1583
  movl   $0x0,-0x14(%rbp)
  jmp    L2595
L7823:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D582(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x28,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2595:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x81,%eax
  jle    L7823
  movl   $0x0,-0x14(%rbp)
  jmp    L2407
L6352:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3475(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x29,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2407:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L6352
  movl   $0x0,-0x14(%rbp)
  jmp    L3413
L4359:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4421(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x2a,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3413:
  mov    -0x14(%rbp),%eax
  imul   $0x2a,%eax,%eax
  cmp    $0x81,%eax
  jle    L4359
  movl   $0x0,-0x14(%rbp)
  jmp    L2554
L9432:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4126(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x2b,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2554:
  mov    -0x14(%rbp),%eax
  imul   $0x2b,%eax,%eax
  cmp    $0x81,%eax
  jle    L9432
  movl   $0x0,-0x14(%rbp)
  jmp    L2475
L3551:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2845(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x2c,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2475:
  mov    -0x14(%rbp),%eax
  imul   $0x2c,%eax,%eax
  cmp    $0x81,%eax
  jle    L3551
  movl   $0x0,-0x14(%rbp)
  jmp    L7834
L8832:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1527(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x2d,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7834:
  mov    -0x14(%rbp),%eax
  imul   $0x2d,%eax,%eax
  cmp    $0x81,%eax
  jle    L8832
  movl   $0x0,-0x14(%rbp)
  jmp    L6927
L8902:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4433(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x2e,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6927:
  mov    -0x14(%rbp),%eax
  imul   $0x2e,%eax,%eax
  cmp    $0x81,%eax
  jle    L8902
  movl   $0x0,-0x14(%rbp)
  jmp    L188
L4284:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4514(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x2f,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L188:
  mov    -0x14(%rbp),%eax
  imul   $0x2f,%eax,%eax
  cmp    $0x81,%eax
  jle    L4284
  movl   $0x0,-0x14(%rbp)
  jmp    L7141
L5071:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1823(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x30,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7141:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x81,%eax
  jle    L5071
  movl   $0x0,-0x14(%rbp)
  jmp    L7296
L4706:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D968(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x31,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7296:
  mov    -0x14(%rbp),%eax
  imul   $0x31,%eax,%eax
  cmp    $0x81,%eax
  jle    L4706
  movl   $0x0,-0x14(%rbp)
  jmp    L7965
L5267:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1869(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x32,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7965:
  mov    -0x14(%rbp),%eax
  imul   $0x32,%eax,%eax
  cmp    $0x81,%eax
  jle    L5267
  movl   $0x0,-0x14(%rbp)
  jmp    L4980
L2140:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4061(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x33,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4980:
  mov    -0x14(%rbp),%eax
  imul   $0x33,%eax,%eax
  cmp    $0x81,%eax
  jle    L2140
  movl   $0x0,-0x14(%rbp)
  jmp    L8840
L5524:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1265(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x34,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8840:
  mov    -0x14(%rbp),%eax
  imul   $0x34,%eax,%eax
  cmp    $0x81,%eax
  jle    L5524
  movl   $0x0,-0x14(%rbp)
  jmp    L8587
L6434:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D821(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x35,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8587:
  mov    -0x14(%rbp),%eax
  imul   $0x35,%eax,%eax
  cmp    $0x81,%eax
  jle    L6434
  movl   $0x0,-0x14(%rbp)
  jmp    L253
L9655:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D546(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x36,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L253:
  mov    -0x14(%rbp),%eax
  imul   $0x36,%eax,%eax
  cmp    $0x81,%eax
  jle    L9655
  movl   $0x0,-0x14(%rbp)
  jmp    L1639
L954:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2498(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x37,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1639:
  mov    -0x14(%rbp),%eax
  imul   $0x37,%eax,%eax
  cmp    $0x81,%eax
  jle    L954
  movl   $0x0,-0x14(%rbp)
  jmp    L9826
L2767:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1053(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x38,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9826:
  mov    -0x14(%rbp),%eax
  imul   $0x38,%eax,%eax
  cmp    $0x81,%eax
  jle    L2767
  movl   $0x0,-0x14(%rbp)
  jmp    L3498
L8984:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4062(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x39,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3498:
  mov    -0x14(%rbp),%eax
  imul   $0x39,%eax,%eax
  cmp    $0x81,%eax
  jle    L8984
  movl   $0x0,-0x14(%rbp)
  jmp    L3584
L9749:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2130(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x3a,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3584:
  mov    -0x14(%rbp),%eax
  imul   $0x3a,%eax,%eax
  cmp    $0x81,%eax
  jle    L9749
  movl   $0x0,-0x14(%rbp)
  jmp    L1517
L4676:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1017(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x3b,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1517:
  mov    -0x14(%rbp),%eax
  imul   $0x3b,%eax,%eax
  cmp    $0x81,%eax
  jle    L4676
  movl   $0x0,-0x14(%rbp)
  jmp    L8074
L5604:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D640(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x3c,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8074:
  mov    -0x14(%rbp),%eax
  imul   $0x3c,%eax,%eax
  cmp    $0x81,%eax
  jle    L5604
  movl   $0x0,-0x14(%rbp)
  jmp    L7693
L4729:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1409(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x3d,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7693:
  mov    -0x14(%rbp),%eax
  imul   $0x3d,%eax,%eax
  cmp    $0x81,%eax
  jle    L4729
  movl   $0x0,-0x14(%rbp)
  jmp    L10242
L1627:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D802(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x3e,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10242:
  mov    -0x14(%rbp),%eax
  imul   $0x3e,%eax,%eax
  cmp    $0x81,%eax
  jle    L1627
  movl   $0x0,-0x14(%rbp)
  jmp    L5340
L9520:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D885(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x3f,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5340:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x6,%eax
  sub    %edx,%eax
  cmp    $0x81,%eax
  jle    L9520
  movl   $0x0,-0x14(%rbp)
  jmp    L4779
L2674:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D689(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x40,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4779:
  mov    -0x14(%rbp),%eax
  shl    $0x6,%eax
  cmp    $0x81,%eax
  jle    L2674
  movl   $0x0,-0x14(%rbp)
  jmp    L4556
L2547:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1223(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x41,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4556:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x6,%edx
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L2547
  movl   $0x0,-0x14(%rbp)
  jmp    L3866
L2865:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2061(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x42,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3866:
  mov    -0x14(%rbp),%eax
  imul   $0x42,%eax,%eax
  cmp    $0x81,%eax
  jle    L2865
  movl   $0x0,-0x14(%rbp)
  jmp    L2070
L1013:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1683(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x43,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2070:
  mov    -0x14(%rbp),%eax
  imul   $0x43,%eax,%eax
  cmp    $0x81,%eax
  jle    L1013
  movl   $0x0,-0x14(%rbp)
  jmp    L1184
L6581:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2263(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x44,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1184:
  mov    -0x14(%rbp),%eax
  imul   $0x44,%eax,%eax
  cmp    $0x81,%eax
  jle    L6581
  movl   $0x0,-0x14(%rbp)
  jmp    L6762
L4732:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1687(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x45,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6762:
  mov    -0x14(%rbp),%eax
  imul   $0x45,%eax,%eax
  cmp    $0x81,%eax
  jle    L4732
  movl   $0x0,-0x14(%rbp)
  jmp    L613
L9319:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D18(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x46,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L613:
  mov    -0x14(%rbp),%eax
  imul   $0x46,%eax,%eax
  cmp    $0x81,%eax
  jle    L9319
  movl   $0x0,-0x14(%rbp)
  jmp    L3464
L9688:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2744(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x47,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3464:
  mov    -0x14(%rbp),%eax
  imul   $0x47,%eax,%eax
  cmp    $0x81,%eax
  jle    L9688
  movl   $0x0,-0x14(%rbp)
  jmp    L4679
L9861:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1940(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x48,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4679:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x81,%eax
  jle    L9861
  movl   $0x0,-0x14(%rbp)
  jmp    L2884
L9412:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D903(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x49,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2884:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L9412
  movl   $0x0,-0x14(%rbp)
  jmp    L7592
L7809:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3701(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x4a,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7592:
  mov    -0x14(%rbp),%eax
  imul   $0x4a,%eax,%eax
  cmp    $0x81,%eax
  jle    L7809
  movl   $0x0,-0x14(%rbp)
  jmp    L9320
L4780:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2310(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x4b,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9320:
  mov    -0x14(%rbp),%eax
  imul   $0x4b,%eax,%eax
  cmp    $0x81,%eax
  jle    L4780
  movl   $0x0,-0x14(%rbp)
  jmp    L3059
L9870:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2132(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x4c,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3059:
  mov    -0x14(%rbp),%eax
  imul   $0x4c,%eax,%eax
  cmp    $0x81,%eax
  jle    L9870
  movl   $0x0,-0x14(%rbp)
  jmp    L2806
L1746:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4423(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x4d,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2806:
  mov    -0x14(%rbp),%eax
  imul   $0x4d,%eax,%eax
  cmp    $0x81,%eax
  jle    L1746
  movl   $0x0,-0x14(%rbp)
  jmp    L9218
L3097:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D638(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x4e,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9218:
  mov    -0x14(%rbp),%eax
  imul   $0x4e,%eax,%eax
  cmp    $0x81,%eax
  jle    L3097
  movl   $0x0,-0x14(%rbp)
  jmp    L1559
L6259:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1805(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x4f,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1559:
  mov    -0x14(%rbp),%eax
  imul   $0x4f,%eax,%eax
  cmp    $0x81,%eax
  jle    L6259
  movl   $0x0,-0x14(%rbp)
  jmp    L6207
L1000:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1169(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x50,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6207:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x81,%eax
  jle    L1000
  movl   $0x0,-0x14(%rbp)
  jmp    L4730
L2472:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1673(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x51,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4730:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x81,%eax
  jle    L2472
  movl   $0x0,-0x14(%rbp)
  jmp    L3615
L4110:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4826(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x52,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3615:
  mov    -0x14(%rbp),%eax
  imul   $0x52,%eax,%eax
  cmp    $0x81,%eax
  jle    L4110
  movl   $0x0,-0x14(%rbp)
  jmp    L758
L86:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D288(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x53,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L758:
  mov    -0x14(%rbp),%eax
  imul   $0x53,%eax,%eax
  cmp    $0x81,%eax
  jle    L86
  movl   $0x0,-0x14(%rbp)
  jmp    L1097
L1532:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1483(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x54,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1097:
  mov    -0x14(%rbp),%eax
  imul   $0x54,%eax,%eax
  cmp    $0x81,%eax
  jle    L1532
  movl   $0x0,-0x14(%rbp)
  jmp    L6744
L750:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4115(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x55,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6744:
  mov    -0x14(%rbp),%eax
  imul   $0x55,%eax,%eax
  cmp    $0x81,%eax
  jle    L750
  movl   $0x0,-0x14(%rbp)
  jmp    L3245
L2347:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4902(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x56,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3245:
  mov    -0x14(%rbp),%eax
  imul   $0x56,%eax,%eax
  cmp    $0x81,%eax
  jle    L2347
  movl   $0x0,-0x14(%rbp)
  jmp    L9789
L1332:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2750(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x57,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9789:
  mov    -0x14(%rbp),%eax
  imul   $0x57,%eax,%eax
  cmp    $0x81,%eax
  jle    L1332
  movl   $0x0,-0x14(%rbp)
  jmp    L5519
L9013:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3583(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x58,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5519:
  mov    -0x14(%rbp),%eax
  imul   $0x58,%eax,%eax
  cmp    $0x81,%eax
  jle    L9013
  movl   $0x0,-0x14(%rbp)
  jmp    L9131
L8912:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1739(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x59,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9131:
  mov    -0x14(%rbp),%eax
  imul   $0x59,%eax,%eax
  cmp    $0x81,%eax
  jle    L8912
  movl   $0x0,-0x14(%rbp)
  jmp    L10243
L2687:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3770(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x5a,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10243:
  mov    -0x14(%rbp),%eax
  imul   $0x5a,%eax,%eax
  cmp    $0x81,%eax
  jle    L2687
  movl   $0x0,-0x14(%rbp)
  jmp    L4852
L5904:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1850(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x5b,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4852:
  mov    -0x14(%rbp),%eax
  imul   $0x5b,%eax,%eax
  cmp    $0x81,%eax
  jle    L5904
  movl   $0x0,-0x14(%rbp)
  jmp    L962
L9249:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1329(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x5c,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L962:
  mov    -0x14(%rbp),%eax
  imul   $0x5c,%eax,%eax
  cmp    $0x81,%eax
  jle    L9249
  movl   $0x0,-0x14(%rbp)
  jmp    L792
L5490:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3513(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x5d,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L792:
  mov    -0x14(%rbp),%eax
  imul   $0x5d,%eax,%eax
  cmp    $0x81,%eax
  jle    L5490
  movl   $0x0,-0x14(%rbp)
  jmp    L2170
L4273:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4663(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x5e,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2170:
  mov    -0x14(%rbp),%eax
  imul   $0x5e,%eax,%eax
  cmp    $0x81,%eax
  jle    L4273
  movl   $0x0,-0x14(%rbp)
  jmp    L4517
L1247:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D785(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x5f,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4517:
  mov    -0x14(%rbp),%eax
  imul   $0x5f,%eax,%eax
  cmp    $0x81,%eax
  jle    L1247
  movl   $0x0,-0x14(%rbp)
  jmp    L4
L1229:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2530(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x60,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x5,%eax
  cmp    $0x81,%eax
  jle    L1229
  movl   $0x0,-0x14(%rbp)
  jmp    L1457
L5594:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4783(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x61,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1457:
  mov    -0x14(%rbp),%eax
  imul   $0x61,%eax,%eax
  cmp    $0x81,%eax
  jle    L5594
  movl   $0x0,-0x14(%rbp)
  jmp    L5458
L4247:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3605(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x62,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5458:
  mov    -0x14(%rbp),%eax
  imul   $0x62,%eax,%eax
  cmp    $0x81,%eax
  jle    L4247
  movl   $0x0,-0x14(%rbp)
  jmp    L4330
L9772:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D291(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x63,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4330:
  mov    -0x14(%rbp),%eax
  imul   $0x63,%eax,%eax
  cmp    $0x81,%eax
  jle    L9772
  movl   $0x0,-0x14(%rbp)
  jmp    L5864
L3575:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1253(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x64,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5864:
  mov    -0x14(%rbp),%eax
  imul   $0x64,%eax,%eax
  cmp    $0x81,%eax
  jle    L3575
  movl   $0x0,-0x14(%rbp)
  jmp    L4063
L9525:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1351(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x65,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4063:
  mov    -0x14(%rbp),%eax
  imul   $0x65,%eax,%eax
  cmp    $0x81,%eax
  jle    L9525
  movl   $0x0,-0x14(%rbp)
  jmp    L9307
L6031:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3195(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x66,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9307:
  mov    -0x14(%rbp),%eax
  imul   $0x66,%eax,%eax
  cmp    $0x81,%eax
  jle    L6031
  movl   $0x0,-0x14(%rbp)
  jmp    L5839
L2765:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3659(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x67,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5839:
  mov    -0x14(%rbp),%eax
  imul   $0x67,%eax,%eax
  cmp    $0x81,%eax
  jle    L2765
  movl   $0x0,-0x14(%rbp)
  jmp    L6345
L2759:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4095(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x68,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6345:
  mov    -0x14(%rbp),%eax
  imul   $0x68,%eax,%eax
  cmp    $0x81,%eax
  jle    L2759
  movl   $0x0,-0x14(%rbp)
  jmp    L1882
L3357:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1007(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x69,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1882:
  mov    -0x14(%rbp),%eax
  imul   $0x69,%eax,%eax
  cmp    $0x81,%eax
  jle    L3357
  movl   $0x0,-0x14(%rbp)
  jmp    L2094
L1995:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D370(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x6a,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2094:
  mov    -0x14(%rbp),%eax
  imul   $0x6a,%eax,%eax
  cmp    $0x81,%eax
  jle    L1995
  movl   $0x0,-0x14(%rbp)
  jmp    L635
L3217:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1284(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x6b,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L635:
  mov    -0x14(%rbp),%eax
  imul   $0x6b,%eax,%eax
  cmp    $0x81,%eax
  jle    L3217
  movl   $0x0,-0x14(%rbp)
  jmp    L4488
L1466:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D655(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x6c,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4488:
  mov    -0x14(%rbp),%eax
  imul   $0x6c,%eax,%eax
  cmp    $0x81,%eax
  jle    L1466
  movl   $0x0,-0x14(%rbp)
  jmp    L6623
L154:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D857(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x6d,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6623:
  mov    -0x14(%rbp),%eax
  imul   $0x6d,%eax,%eax
  cmp    $0x81,%eax
  jle    L154
  movl   $0x0,-0x14(%rbp)
  jmp    L5592
L8449:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3319(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x6e,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5592:
  mov    -0x14(%rbp),%eax
  imul   $0x6e,%eax,%eax
  cmp    $0x81,%eax
  jle    L8449
  movl   $0x0,-0x14(%rbp)
  jmp    L5731
L6916:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3038(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x6f,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5731:
  mov    -0x14(%rbp),%eax
  imul   $0x6f,%eax,%eax
  cmp    $0x81,%eax
  jle    L6916
  movl   $0x0,-0x14(%rbp)
  jmp    L4580
L8816:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4129(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x70,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4580:
  mov    -0x14(%rbp),%eax
  imul   $0x70,%eax,%eax
  cmp    $0x81,%eax
  jle    L8816
  movl   $0x0,-0x14(%rbp)
  jmp    L3925
L3772:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1655(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x71,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3925:
  mov    -0x14(%rbp),%eax
  imul   $0x71,%eax,%eax
  cmp    $0x81,%eax
  jle    L3772
  movl   $0x0,-0x14(%rbp)
  jmp    L9191
L7631:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4752(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x72,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9191:
  mov    -0x14(%rbp),%eax
  imul   $0x72,%eax,%eax
  cmp    $0x81,%eax
  jle    L7631
  movl   $0x0,-0x14(%rbp)
  jmp    L9481
L3164:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5008(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x73,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9481:
  mov    -0x14(%rbp),%eax
  imul   $0x73,%eax,%eax
  cmp    $0x81,%eax
  jle    L3164
  movl   $0x0,-0x14(%rbp)
  jmp    L9334
L2561:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D14(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x74,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9334:
  mov    -0x14(%rbp),%eax
  imul   $0x74,%eax,%eax
  cmp    $0x81,%eax
  jle    L2561
  movl   $0x0,-0x14(%rbp)
  jmp    L4715
L4674:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2407(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x75,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4715:
  mov    -0x14(%rbp),%eax
  imul   $0x75,%eax,%eax
  cmp    $0x81,%eax
  jle    L4674
  movl   $0x0,-0x14(%rbp)
  jmp    L8664
L2268:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1199(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x76,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8664:
  mov    -0x14(%rbp),%eax
  imul   $0x76,%eax,%eax
  cmp    $0x81,%eax
  jle    L2268
  movl   $0x0,-0x14(%rbp)
  jmp    L2649
L1508:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D532(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x77,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2649:
  mov    -0x14(%rbp),%eax
  imul   $0x77,%eax,%eax
  cmp    $0x81,%eax
  jle    L1508
  movl   $0x0,-0x14(%rbp)
  jmp    L2066
L3576:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3523(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x78,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2066:
  mov    -0x14(%rbp),%eax
  imul   $0x78,%eax,%eax
  cmp    $0x81,%eax
  jle    L3576
  movl   $0x0,-0x14(%rbp)
  jmp    L9332
L4851:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1143(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x79,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9332:
  mov    -0x14(%rbp),%eax
  imul   $0x79,%eax,%eax
  cmp    $0x81,%eax
  jle    L4851
  movl   $0x0,-0x14(%rbp)
  jmp    L4935
L1493:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4697(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x7a,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4935:
  mov    -0x14(%rbp),%eax
  imul   $0x7a,%eax,%eax
  cmp    $0x81,%eax
  jle    L1493
  movl   $0x0,-0x14(%rbp)
  jmp    L9181
L3544:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2774(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x7b,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9181:
  mov    -0x14(%rbp),%eax
  imul   $0x7b,%eax,%eax
  cmp    $0x81,%eax
  jle    L3544
  movl   $0x0,-0x14(%rbp)
  jmp    L90
L4759:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2870(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x7c,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L90:
  mov    -0x14(%rbp),%eax
  imul   $0x7c,%eax,%eax
  cmp    $0x81,%eax
  jle    L4759
  movl   $0x0,-0x14(%rbp)
  jmp    L7810
L2117:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3229(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x7d,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7810:
  mov    -0x14(%rbp),%eax
  imul   $0x7d,%eax,%eax
  cmp    $0x81,%eax
  jle    L2117
  movl   $0x0,-0x14(%rbp)
  jmp    L4336
L8204:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2856(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x7e,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4336:
  mov    -0x14(%rbp),%eax
  imul   $0x7e,%eax,%eax
  cmp    $0x81,%eax
  jle    L8204
  movl   $0x0,-0x14(%rbp)
  jmp    L8525
L9632:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4689(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x7f,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8525:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x7,%eax
  sub    %edx,%eax
  cmp    $0x81,%eax
  jle    L9632
  movl   $0x0,-0x14(%rbp)
  jmp    L4678
L3968:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4151(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %rbx
  rcl    $0x80,%rax
  rcl    %rbx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4678:
  mov    -0x14(%rbp),%eax
  shl    $0x7,%eax
  cmp    $0x81,%eax
  jle    L3968
  movl   $0x0,-0x14(%rbp)
  nop
  movl   $0x0,-0x14(%rbp)
  jmp    L1814
L6310:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1707(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    %eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1814:
  cmpl   $0x41,-0x14(%rbp)
  jle    L6310
  movl   $0x0,-0x14(%rbp)
  jmp    L3301
L3942:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2809(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x2,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3301:
  mov    -0x14(%rbp),%eax
  add    %eax,%eax
  cmp    $0x41,%eax
  jle    L3942
  movl   $0x0,-0x14(%rbp)
  jmp    L9027
L6416:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1427(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x3,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9027:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L6416
  movl   $0x0,-0x14(%rbp)
  jmp    L4299
L5060:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1629(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x4,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4299:
  mov    -0x14(%rbp),%eax
  shl    $0x2,%eax
  cmp    $0x41,%eax
  jle    L5060
  movl   $0x0,-0x14(%rbp)
  jmp    L2559
L9665:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4084(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x5,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2559:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L9665
  movl   $0x0,-0x14(%rbp)
  jmp    L976
L8144:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4911(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x6,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L976:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x41,%eax
  jle    L8144
  movl   $0x0,-0x14(%rbp)
  jmp    L1830
L8196:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1938(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x7,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1830:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  sub    %edx,%eax
  cmp    $0x41,%eax
  jle    L8196
  movl   $0x0,-0x14(%rbp)
  jmp    L1965
L1401:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1556(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x8,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1965:
  mov    -0x14(%rbp),%eax
  shl    $0x3,%eax
  cmp    $0x41,%eax
  jle    L1401
  movl   $0x0,-0x14(%rbp)
  jmp    L9067
L3589:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4135(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x9,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9067:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L3589
  movl   $0x0,-0x14(%rbp)
  jmp    L7665
L4343:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3678(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0xa,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7665:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x41,%eax
  jle    L4343
  movl   $0x0,-0x14(%rbp)
  jmp    L1502
L5216:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5093(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0xb,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1502:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L5216
  movl   $0x0,-0x14(%rbp)
  jmp    L8108
L2495:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2197(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0xc,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8108:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x41,%eax
  jle    L2495
  movl   $0x0,-0x14(%rbp)
  jmp    L10186
L4918:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D670(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0xd,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10186:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L4918
  movl   $0x0,-0x14(%rbp)
  jmp    L8063
L3116:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2548(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0xe,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8063:
  mov    -0x14(%rbp),%eax
  imul   $0xe,%eax,%eax
  cmp    $0x41,%eax
  jle    L3116
  movl   $0x0,-0x14(%rbp)
  jmp    L9762
L9345:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2534(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0xf,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9762:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x4,%eax
  sub    %edx,%eax
  cmp    $0x41,%eax
  jle    L9345
  movl   $0x0,-0x14(%rbp)
  jmp    L9794
L4937:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4627(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x10,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9794:
  mov    -0x14(%rbp),%eax
  shl    $0x4,%eax
  cmp    $0x41,%eax
  jle    L4937
  movl   $0x0,-0x14(%rbp)
  jmp    L9805
L3334:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1753(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x11,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9805:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x4,%edx
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L3334
  movl   $0x0,-0x14(%rbp)
  jmp    L9667
L2979:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4325(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x12,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9667:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x41,%eax
  jle    L2979
  movl   $0x0,-0x14(%rbp)
  jmp    L7500
L4665:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4456(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x13,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7500:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L4665
  movl   $0x0,-0x14(%rbp)
  jmp    L3410
L2988:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1315(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x14,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3410:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x41,%eax
  jle    L2988
  movl   $0x0,-0x14(%rbp)
  jmp    L4483
L6550:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D990(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x15,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4483:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L6550
  movl   $0x0,-0x14(%rbp)
  jmp    L6522
L6067:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1935(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x16,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6522:
  mov    -0x14(%rbp),%eax
  imul   $0x16,%eax,%eax
  cmp    $0x41,%eax
  jle    L6067
  movl   $0x0,-0x14(%rbp)
  jmp    L5404
L5181:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4990(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x17,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5404:
  mov    -0x14(%rbp),%eax
  imul   $0x17,%eax,%eax
  cmp    $0x41,%eax
  jle    L5181
  movl   $0x0,-0x14(%rbp)
  jmp    L800
L1698:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3204(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x18,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L800:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x41,%eax
  jle    L1698
  movl   $0x0,-0x14(%rbp)
  jmp    L6248
L9830:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3504(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x19,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6248:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  lea    0x0(,%rax,4),%edx
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L9830
  movl   $0x0,-0x14(%rbp)
  jmp    L921
L8000:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4716(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x1a,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L921:
  mov    -0x14(%rbp),%eax
  imul   $0x1a,%eax,%eax
  cmp    $0x41,%eax
  jle    L8000
  movl   $0x0,-0x14(%rbp)
  jmp    L4127
L36:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1093(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x1b,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4127:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L36
  movl   $0x0,-0x14(%rbp)
  jmp    L7495
L143:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3952(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x1c,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7495:
  mov    -0x14(%rbp),%eax
  imul   $0x1c,%eax,%eax
  cmp    $0x41,%eax
  jle    L143
  movl   $0x0,-0x14(%rbp)
  jmp    L5664
L6447:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2540(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x1d,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5664:
  mov    -0x14(%rbp),%eax
  imul   $0x1d,%eax,%eax
  cmp    $0x41,%eax
  jle    L6447
  movl   $0x0,-0x14(%rbp)
  jmp    L4771
L3310:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3192(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x1e,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4771:
  mov    -0x14(%rbp),%eax
  imul   $0x1e,%eax,%eax
  cmp    $0x41,%eax
  jle    L3310
  movl   $0x0,-0x14(%rbp)
  jmp    L3068
L9318:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3113(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x1f,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3068:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x5,%eax
  sub    %edx,%eax
  cmp    $0x41,%eax
  jle    L9318
  movl   $0x0,-0x14(%rbp)
  jmp    L6541
L10098:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D697(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x20,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6541:
  mov    -0x14(%rbp),%eax
  shl    $0x5,%eax
  cmp    $0x41,%eax
  jle    L10098
  movl   $0x0,-0x14(%rbp)
  jmp    L1682
L2677:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4927(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x21,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1682:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x5,%edx
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L2677
  movl   $0x0,-0x14(%rbp)
  jmp    L5625
L5634:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3062(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x22,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5625:
  mov    -0x14(%rbp),%eax
  imul   $0x22,%eax,%eax
  cmp    $0x41,%eax
  jle    L5634
  movl   $0x0,-0x14(%rbp)
  jmp    L9136
L3739:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D318(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x23,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9136:
  mov    -0x14(%rbp),%eax
  imul   $0x23,%eax,%eax
  cmp    $0x41,%eax
  jle    L3739
  movl   $0x0,-0x14(%rbp)
  jmp    L7081
L491:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D498(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x24,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7081:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x41,%eax
  jle    L491
  movl   $0x0,-0x14(%rbp)
  jmp    L3107
L8923:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1162(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x25,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3107:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L8923
  movl   $0x0,-0x14(%rbp)
  jmp    L1821
L762:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4441(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x26,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1821:
  mov    -0x14(%rbp),%eax
  imul   $0x26,%eax,%eax
  cmp    $0x41,%eax
  jle    L762
  movl   $0x0,-0x14(%rbp)
  jmp    L6523
L5411:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4380(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x27,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6523:
  mov    -0x14(%rbp),%eax
  imul   $0x27,%eax,%eax
  cmp    $0x41,%eax
  jle    L5411
  movl   $0x0,-0x14(%rbp)
  jmp    L2427
L10060:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1127(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x28,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2427:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x41,%eax
  jle    L10060
  movl   $0x0,-0x14(%rbp)
  jmp    L2440
L5533:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4316(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x29,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2440:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L5533
  movl   $0x0,-0x14(%rbp)
  jmp    L2241
L275:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1190(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x2a,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2241:
  mov    -0x14(%rbp),%eax
  imul   $0x2a,%eax,%eax
  cmp    $0x41,%eax
  jle    L275
  movl   $0x0,-0x14(%rbp)
  jmp    L10254
L6663:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2348(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x2b,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10254:
  mov    -0x14(%rbp),%eax
  imul   $0x2b,%eax,%eax
  cmp    $0x41,%eax
  jle    L6663
  movl   $0x0,-0x14(%rbp)
  jmp    L6353
L9:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2943(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x2c,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6353:
  mov    -0x14(%rbp),%eax
  imul   $0x2c,%eax,%eax
  cmp    $0x41,%eax
  jle    L9
  movl   $0x0,-0x14(%rbp)
  jmp    L1298
L5559:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2545(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x2d,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1298:
  mov    -0x14(%rbp),%eax
  imul   $0x2d,%eax,%eax
  cmp    $0x41,%eax
  jle    L5559
  movl   $0x0,-0x14(%rbp)
  jmp    L3675
L410:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1016(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x2e,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3675:
  mov    -0x14(%rbp),%eax
  imul   $0x2e,%eax,%eax
  cmp    $0x41,%eax
  jle    L410
  movl   $0x0,-0x14(%rbp)
  jmp    L5994
L9323:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3873(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x2f,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5994:
  mov    -0x14(%rbp),%eax
  imul   $0x2f,%eax,%eax
  cmp    $0x41,%eax
  jle    L9323
  movl   $0x0,-0x14(%rbp)
  jmp    L1262
L3978:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D553(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x30,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1262:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x41,%eax
  jle    L3978
  movl   $0x0,-0x14(%rbp)
  jmp    L9822
L7061:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4926(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x31,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9822:
  mov    -0x14(%rbp),%eax
  imul   $0x31,%eax,%eax
  cmp    $0x41,%eax
  jle    L7061
  movl   $0x0,-0x14(%rbp)
  jmp    L2388
L9731:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1814(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x32,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2388:
  mov    -0x14(%rbp),%eax
  imul   $0x32,%eax,%eax
  cmp    $0x41,%eax
  jle    L9731
  movl   $0x0,-0x14(%rbp)
  jmp    L5199
L6203:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2709(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x33,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5199:
  mov    -0x14(%rbp),%eax
  imul   $0x33,%eax,%eax
  cmp    $0x41,%eax
  jle    L6203
  movl   $0x0,-0x14(%rbp)
  jmp    L2562
L8711:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D28(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x34,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2562:
  mov    -0x14(%rbp),%eax
  imul   $0x34,%eax,%eax
  cmp    $0x41,%eax
  jle    L8711
  movl   $0x0,-0x14(%rbp)
  jmp    L4783
L3406:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4449(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x35,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4783:
  mov    -0x14(%rbp),%eax
  imul   $0x35,%eax,%eax
  cmp    $0x41,%eax
  jle    L3406
  movl   $0x0,-0x14(%rbp)
  jmp    L8191
L7538:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1918(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x36,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8191:
  mov    -0x14(%rbp),%eax
  imul   $0x36,%eax,%eax
  cmp    $0x41,%eax
  jle    L7538
  movl   $0x0,-0x14(%rbp)
  jmp    L2652
L7053:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4512(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x37,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2652:
  mov    -0x14(%rbp),%eax
  imul   $0x37,%eax,%eax
  cmp    $0x41,%eax
  jle    L7053
  movl   $0x0,-0x14(%rbp)
  jmp    L5676
L6975:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2418(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x38,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5676:
  mov    -0x14(%rbp),%eax
  imul   $0x38,%eax,%eax
  cmp    $0x41,%eax
  jle    L6975
  movl   $0x0,-0x14(%rbp)
  jmp    L7769
L5758:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2853(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x39,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7769:
  mov    -0x14(%rbp),%eax
  imul   $0x39,%eax,%eax
  cmp    $0x41,%eax
  jle    L5758
  movl   $0x0,-0x14(%rbp)
  jmp    L692
L330:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2360(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x3a,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L692:
  mov    -0x14(%rbp),%eax
  imul   $0x3a,%eax,%eax
  cmp    $0x41,%eax
  jle    L330
  movl   $0x0,-0x14(%rbp)
  jmp    L7450
L5862:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5103(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x3b,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7450:
  mov    -0x14(%rbp),%eax
  imul   $0x3b,%eax,%eax
  cmp    $0x41,%eax
  jle    L5862
  movl   $0x0,-0x14(%rbp)
  jmp    L5325
L1500:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2923(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x3c,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5325:
  mov    -0x14(%rbp),%eax
  imul   $0x3c,%eax,%eax
  cmp    $0x41,%eax
  jle    L1500
  movl   $0x0,-0x14(%rbp)
  jmp    L2845
L8231:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1818(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x3d,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2845:
  mov    -0x14(%rbp),%eax
  imul   $0x3d,%eax,%eax
  cmp    $0x41,%eax
  jle    L8231
  movl   $0x0,-0x14(%rbp)
  jmp    L10128
L8792:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2687(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x3e,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10128:
  mov    -0x14(%rbp),%eax
  imul   $0x3e,%eax,%eax
  cmp    $0x41,%eax
  jle    L8792
  movl   $0x0,-0x14(%rbp)
  jmp    L8667
L2249:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2872(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x3f,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8667:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x6,%eax
  sub    %edx,%eax
  cmp    $0x41,%eax
  jle    L2249
  movl   $0x0,-0x14(%rbp)
  jmp    L6931
L8911:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4946(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x40,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6931:
  mov    -0x14(%rbp),%eax
  shl    $0x6,%eax
  cmp    $0x41,%eax
  jle    L8911
  movl   $0x0,-0x14(%rbp)
  jmp    L7496
L9068:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D155(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x41,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7496:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x6,%edx
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L9068
  movl   $0x0,-0x14(%rbp)
  jmp    L4249
L9695:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3270(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x42,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4249:
  mov    -0x14(%rbp),%eax
  imul   $0x42,%eax,%eax
  cmp    $0x41,%eax
  jle    L9695
  movl   $0x0,-0x14(%rbp)
  jmp    L431
L9779:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4150(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x43,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L431:
  mov    -0x14(%rbp),%eax
  imul   $0x43,%eax,%eax
  cmp    $0x41,%eax
  jle    L9779
  movl   $0x0,-0x14(%rbp)
  jmp    L2234
L4229:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2861(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x44,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2234:
  mov    -0x14(%rbp),%eax
  imul   $0x44,%eax,%eax
  cmp    $0x41,%eax
  jle    L4229
  movl   $0x0,-0x14(%rbp)
  jmp    L6265
L4258:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1441(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x45,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6265:
  mov    -0x14(%rbp),%eax
  imul   $0x45,%eax,%eax
  cmp    $0x41,%eax
  jle    L4258
  movl   $0x0,-0x14(%rbp)
  jmp    L5237
L4356:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D929(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x46,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5237:
  mov    -0x14(%rbp),%eax
  imul   $0x46,%eax,%eax
  cmp    $0x41,%eax
  jle    L4356
  movl   $0x0,-0x14(%rbp)
  jmp    L7240
L1251:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1784(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x47,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7240:
  mov    -0x14(%rbp),%eax
  imul   $0x47,%eax,%eax
  cmp    $0x41,%eax
  jle    L1251
  movl   $0x0,-0x14(%rbp)
  jmp    L10169
L8180:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3614(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x48,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10169:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x41,%eax
  jle    L8180
  movl   $0x0,-0x14(%rbp)
  jmp    L1213
L1190:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3783(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x49,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1213:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L1190
  movl   $0x0,-0x14(%rbp)
  jmp    L4843
L2278:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D458(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x4a,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4843:
  mov    -0x14(%rbp),%eax
  imul   $0x4a,%eax,%eax
  cmp    $0x41,%eax
  jle    L2278
  movl   $0x0,-0x14(%rbp)
  jmp    L10183
L4219:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2354(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x4b,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10183:
  mov    -0x14(%rbp),%eax
  imul   $0x4b,%eax,%eax
  cmp    $0x41,%eax
  jle    L4219
  movl   $0x0,-0x14(%rbp)
  jmp    L7581
L4492:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3087(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x4c,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7581:
  mov    -0x14(%rbp),%eax
  imul   $0x4c,%eax,%eax
  cmp    $0x41,%eax
  jle    L4492
  movl   $0x0,-0x14(%rbp)
  jmp    L3007
L6246:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D811(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x4d,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3007:
  mov    -0x14(%rbp),%eax
  imul   $0x4d,%eax,%eax
  cmp    $0x41,%eax
  jle    L6246
  movl   $0x0,-0x14(%rbp)
  jmp    L8838
L8688:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3063(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x4e,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8838:
  mov    -0x14(%rbp),%eax
  imul   $0x4e,%eax,%eax
  cmp    $0x41,%eax
  jle    L8688
  movl   $0x0,-0x14(%rbp)
  jmp    L9916
L8283:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2660(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x4f,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9916:
  mov    -0x14(%rbp),%eax
  imul   $0x4f,%eax,%eax
  cmp    $0x41,%eax
  jle    L8283
  movl   $0x0,-0x14(%rbp)
  jmp    L6813
L4196:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4361(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x50,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6813:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x41,%eax
  jle    L4196
  movl   $0x0,-0x14(%rbp)
  jmp    L7927
L7013:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2584(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x51,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7927:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x41,%eax
  jle    L7013
  movl   $0x0,-0x14(%rbp)
  jmp    L399
L4414:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2546(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x52,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L399:
  mov    -0x14(%rbp),%eax
  imul   $0x52,%eax,%eax
  cmp    $0x41,%eax
  jle    L4414
  movl   $0x0,-0x14(%rbp)
  jmp    L2312
L8947:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4040(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x53,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2312:
  mov    -0x14(%rbp),%eax
  imul   $0x53,%eax,%eax
  cmp    $0x41,%eax
  jle    L8947
  movl   $0x0,-0x14(%rbp)
  jmp    L3560
L9580:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4398(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x54,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3560:
  mov    -0x14(%rbp),%eax
  imul   $0x54,%eax,%eax
  cmp    $0x41,%eax
  jle    L9580
  movl   $0x0,-0x14(%rbp)
  jmp    L1407
L4398:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D877(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x55,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1407:
  mov    -0x14(%rbp),%eax
  imul   $0x55,%eax,%eax
  cmp    $0x41,%eax
  jle    L4398
  movl   $0x0,-0x14(%rbp)
  jmp    L3566
L7594:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2077(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x56,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3566:
  mov    -0x14(%rbp),%eax
  imul   $0x56,%eax,%eax
  cmp    $0x41,%eax
  jle    L7594
  movl   $0x0,-0x14(%rbp)
  jmp    L3994
L8442:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4869(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x57,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3994:
  mov    -0x14(%rbp),%eax
  imul   $0x57,%eax,%eax
  cmp    $0x41,%eax
  jle    L8442
  movl   $0x0,-0x14(%rbp)
  jmp    L271
L2313:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2499(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x58,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L271:
  mov    -0x14(%rbp),%eax
  imul   $0x58,%eax,%eax
  cmp    $0x41,%eax
  jle    L2313
  movl   $0x0,-0x14(%rbp)
  jmp    L6882
L9052:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D343(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x59,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6882:
  mov    -0x14(%rbp),%eax
  imul   $0x59,%eax,%eax
  cmp    $0x41,%eax
  jle    L9052
  movl   $0x0,-0x14(%rbp)
  jmp    L7409
L1456:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D506(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x5a,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7409:
  mov    -0x14(%rbp),%eax
  imul   $0x5a,%eax,%eax
  cmp    $0x41,%eax
  jle    L1456
  movl   $0x0,-0x14(%rbp)
  jmp    L4554
L5911:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4843(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x5b,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4554:
  mov    -0x14(%rbp),%eax
  imul   $0x5b,%eax,%eax
  cmp    $0x41,%eax
  jle    L5911
  movl   $0x0,-0x14(%rbp)
  jmp    L9803
L968:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2049(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x5c,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9803:
  mov    -0x14(%rbp),%eax
  imul   $0x5c,%eax,%eax
  cmp    $0x41,%eax
  jle    L968
  movl   $0x0,-0x14(%rbp)
  jmp    L714
L2456:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D376(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x5d,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L714:
  mov    -0x14(%rbp),%eax
  imul   $0x5d,%eax,%eax
  cmp    $0x41,%eax
  jle    L2456
  movl   $0x0,-0x14(%rbp)
  jmp    L8213
L4922:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4463(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x5e,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8213:
  mov    -0x14(%rbp),%eax
  imul   $0x5e,%eax,%eax
  cmp    $0x41,%eax
  jle    L4922
  movl   $0x0,-0x14(%rbp)
  jmp    L1070
L6277:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3742(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x5f,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1070:
  mov    -0x14(%rbp),%eax
  imul   $0x5f,%eax,%eax
  cmp    $0x41,%eax
  jle    L6277
  movl   $0x0,-0x14(%rbp)
  jmp    L6724
L1162:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3225(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x60,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6724:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x5,%eax
  cmp    $0x41,%eax
  jle    L1162
  movl   $0x0,-0x14(%rbp)
  jmp    L2188
L191:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1651(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x61,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2188:
  mov    -0x14(%rbp),%eax
  imul   $0x61,%eax,%eax
  cmp    $0x41,%eax
  jle    L191
  movl   $0x0,-0x14(%rbp)
  jmp    L8823
L7795:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2663(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x62,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8823:
  mov    -0x14(%rbp),%eax
  imul   $0x62,%eax,%eax
  cmp    $0x41,%eax
  jle    L7795
  movl   $0x0,-0x14(%rbp)
  jmp    L568
L1389:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2762(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x63,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L568:
  mov    -0x14(%rbp),%eax
  imul   $0x63,%eax,%eax
  cmp    $0x41,%eax
  jle    L1389
  movl   $0x0,-0x14(%rbp)
  jmp    L4511
L8772:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2293(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x64,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4511:
  mov    -0x14(%rbp),%eax
  imul   $0x64,%eax,%eax
  cmp    $0x41,%eax
  jle    L8772
  movl   $0x0,-0x14(%rbp)
  jmp    L7713
L4460:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D202(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x65,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7713:
  mov    -0x14(%rbp),%eax
  imul   $0x65,%eax,%eax
  cmp    $0x41,%eax
  jle    L4460
  movl   $0x0,-0x14(%rbp)
  jmp    L7977
L8152:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1588(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x66,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7977:
  mov    -0x14(%rbp),%eax
  imul   $0x66,%eax,%eax
  cmp    $0x41,%eax
  jle    L8152
  movl   $0x0,-0x14(%rbp)
  jmp    L655
L6586:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1227(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x67,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L655:
  mov    -0x14(%rbp),%eax
  imul   $0x67,%eax,%eax
  cmp    $0x41,%eax
  jle    L6586
  movl   $0x0,-0x14(%rbp)
  jmp    L429
L5977:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D495(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x68,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L429:
  mov    -0x14(%rbp),%eax
  imul   $0x68,%eax,%eax
  cmp    $0x41,%eax
  jle    L5977
  movl   $0x0,-0x14(%rbp)
  jmp    L7051
L6346:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3784(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x69,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7051:
  mov    -0x14(%rbp),%eax
  imul   $0x69,%eax,%eax
  cmp    $0x41,%eax
  jle    L6346
  movl   $0x0,-0x14(%rbp)
  jmp    L730
L2097:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3302(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x6a,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L730:
  mov    -0x14(%rbp),%eax
  imul   $0x6a,%eax,%eax
  cmp    $0x41,%eax
  jle    L2097
  movl   $0x0,-0x14(%rbp)
  jmp    L10029
L8638:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4329(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x6b,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10029:
  mov    -0x14(%rbp),%eax
  imul   $0x6b,%eax,%eax
  cmp    $0x41,%eax
  jle    L8638
  movl   $0x0,-0x14(%rbp)
  jmp    L8620
L3460:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4849(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x6c,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8620:
  mov    -0x14(%rbp),%eax
  imul   $0x6c,%eax,%eax
  cmp    $0x41,%eax
  jle    L3460
  movl   $0x0,-0x14(%rbp)
  jmp    L9664
L5859:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2135(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x6d,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9664:
  mov    -0x14(%rbp),%eax
  imul   $0x6d,%eax,%eax
  cmp    $0x41,%eax
  jle    L5859
  movl   $0x0,-0x14(%rbp)
  jmp    L2535
L3590:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3690(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x6e,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2535:
  mov    -0x14(%rbp),%eax
  imul   $0x6e,%eax,%eax
  cmp    $0x41,%eax
  jle    L3590
  movl   $0x0,-0x14(%rbp)
  jmp    L8936
L24:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3261(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x6f,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8936:
  mov    -0x14(%rbp),%eax
  imul   $0x6f,%eax,%eax
  cmp    $0x41,%eax
  jle    L24
  movl   $0x0,-0x14(%rbp)
  jmp    L8200
L279:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4252(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x70,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8200:
  mov    -0x14(%rbp),%eax
  imul   $0x70,%eax,%eax
  cmp    $0x41,%eax
  jle    L279
  movl   $0x0,-0x14(%rbp)
  jmp    L4819
L8218:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4597(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x71,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4819:
  mov    -0x14(%rbp),%eax
  imul   $0x71,%eax,%eax
  cmp    $0x41,%eax
  jle    L8218
  movl   $0x0,-0x14(%rbp)
  jmp    L6829
L4931:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5117(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x72,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6829:
  mov    -0x14(%rbp),%eax
  imul   $0x72,%eax,%eax
  cmp    $0x41,%eax
  jle    L4931
  movl   $0x0,-0x14(%rbp)
  jmp    L4741
L9300:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4581(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x73,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4741:
  mov    -0x14(%rbp),%eax
  imul   $0x73,%eax,%eax
  cmp    $0x41,%eax
  jle    L9300
  movl   $0x0,-0x14(%rbp)
  jmp    L4361
L8476:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D333(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x74,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4361:
  mov    -0x14(%rbp),%eax
  imul   $0x74,%eax,%eax
  cmp    $0x41,%eax
  jle    L8476
  movl   $0x0,-0x14(%rbp)
  jmp    L847
L5970:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1366(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x75,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L847:
  mov    -0x14(%rbp),%eax
  imul   $0x75,%eax,%eax
  cmp    $0x41,%eax
  jle    L5970
  movl   $0x0,-0x14(%rbp)
  jmp    L8791
L5681:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4796(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x76,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8791:
  mov    -0x14(%rbp),%eax
  imul   $0x76,%eax,%eax
  cmp    $0x41,%eax
  jle    L5681
  movl   $0x0,-0x14(%rbp)
  jmp    L6438
L6958:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2837(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x77,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6438:
  mov    -0x14(%rbp),%eax
  imul   $0x77,%eax,%eax
  cmp    $0x41,%eax
  jle    L6958
  movl   $0x0,-0x14(%rbp)
  jmp    L9257
L181:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4509(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x78,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9257:
  mov    -0x14(%rbp),%eax
  imul   $0x78,%eax,%eax
  cmp    $0x41,%eax
  jle    L181
  movl   $0x0,-0x14(%rbp)
  jmp    L9371
L9672:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2098(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x79,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9371:
  mov    -0x14(%rbp),%eax
  imul   $0x79,%eax,%eax
  cmp    $0x41,%eax
  jle    L9672
  movl   $0x0,-0x14(%rbp)
  jmp    L4958
L2942:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D562(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x7a,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4958:
  mov    -0x14(%rbp),%eax
  imul   $0x7a,%eax,%eax
  cmp    $0x41,%eax
  jle    L2942
  movl   $0x0,-0x14(%rbp)
  jmp    L3047
L4803:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1859(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x7b,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3047:
  mov    -0x14(%rbp),%eax
  imul   $0x7b,%eax,%eax
  cmp    $0x41,%eax
  jle    L4803
  movl   $0x0,-0x14(%rbp)
  jmp    L1723
L8758:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4684(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x7c,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1723:
  mov    -0x14(%rbp),%eax
  imul   $0x7c,%eax,%eax
  cmp    $0x41,%eax
  jle    L8758
  movl   $0x0,-0x14(%rbp)
  jmp    L10234
L6784:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3345(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x7d,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10234:
  mov    -0x14(%rbp),%eax
  imul   $0x7d,%eax,%eax
  cmp    $0x41,%eax
  jle    L6784
  movl   $0x0,-0x14(%rbp)
  jmp    L1375
L646:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4258(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x7e,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1375:
  mov    -0x14(%rbp),%eax
  imul   $0x7e,%eax,%eax
  cmp    $0x41,%eax
  jle    L646
  movl   $0x0,-0x14(%rbp)
  jmp    L4561
L3851:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1879(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x7f,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4561:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x7,%eax
  sub    %edx,%eax
  cmp    $0x41,%eax
  jle    L3851
  movl   $0x0,-0x14(%rbp)
  jmp    L5123
L4794:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3839(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %ebx
  rcl    $0x80,%eax
  rcl    %ebx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5123:
  mov    -0x14(%rbp),%eax
  shl    $0x7,%eax
  cmp    $0x41,%eax
  jle    L4794
  movl   $0x0,-0x14(%rbp)
  nop
  movl   $0x0,-0x14(%rbp)
  jmp    L1467
L4353:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1976(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    %ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1467:
  cmpl   $0x21,-0x14(%rbp)
  jle    L4353
  movl   $0x0,-0x14(%rbp)
  jmp    L2668
L5089:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D255(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x2,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2668:
  mov    -0x14(%rbp),%eax
  add    %eax,%eax
  cmp    $0x21,%eax
  jle    L5089
  movl   $0x0,-0x14(%rbp)
  jmp    L5510
L9971:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2910(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x3,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5510:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L9971
  movl   $0x0,-0x14(%rbp)
  jmp    L6131
L5387:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2912(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x4,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6131:
  mov    -0x14(%rbp),%eax
  shl    $0x2,%eax
  cmp    $0x21,%eax
  jle    L5387
  movl   $0x0,-0x14(%rbp)
  jmp    L10056
L4103:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3956(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x5,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10056:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L4103
  movl   $0x0,-0x14(%rbp)
  jmp    L9002
L1230:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3758(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x6,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9002:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x21,%eax
  jle    L1230
  movl   $0x0,-0x14(%rbp)
  jmp    L6807
L2930:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2714(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x7,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6807:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  sub    %edx,%eax
  cmp    $0x21,%eax
  jle    L2930
  movl   $0x0,-0x14(%rbp)
  jmp    L614
L5883:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3653(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x8,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L614:
  mov    -0x14(%rbp),%eax
  shl    $0x3,%eax
  cmp    $0x21,%eax
  jle    L5883
  movl   $0x0,-0x14(%rbp)
  jmp    L3754
L3051:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D176(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x9,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3754:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L3051
  movl   $0x0,-0x14(%rbp)
  jmp    L6544
L3977:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D20(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0xa,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6544:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x21,%eax
  jle    L3977
  movl   $0x0,-0x14(%rbp)
  jmp    L8672
L7814:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3915(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0xb,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8672:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L7814
  movl   $0x0,-0x14(%rbp)
  jmp    L778
L2545:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D392(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0xc,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L778:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x21,%eax
  jle    L2545
  movl   $0x0,-0x14(%rbp)
  jmp    L4996
L3046:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D763(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0xd,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4996:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L3046
  movl   $0x0,-0x14(%rbp)
  jmp    L2829
L6257:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4496(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0xe,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2829:
  mov    -0x14(%rbp),%eax
  imul   $0xe,%eax,%eax
  cmp    $0x21,%eax
  jle    L6257
  movl   $0x0,-0x14(%rbp)
  jmp    L8627
L4142:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4897(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0xf,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8627:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x4,%eax
  sub    %edx,%eax
  cmp    $0x21,%eax
  jle    L4142
  movl   $0x0,-0x14(%rbp)
  jmp    L8298
L2089:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4807(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x10,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8298:
  mov    -0x14(%rbp),%eax
  shl    $0x4,%eax
  cmp    $0x21,%eax
  jle    L2089
  movl   $0x0,-0x14(%rbp)
  jmp    L2090
L5962:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1453(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x11,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2090:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x4,%edx
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L5962
  movl   $0x0,-0x14(%rbp)
  jmp    L793
L5054:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1646(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x12,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L793:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x21,%eax
  jle    L5054
  movl   $0x0,-0x14(%rbp)
  jmp    L7027
L1631:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2983(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x13,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7027:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L1631
  movl   $0x0,-0x14(%rbp)
  jmp    L4624
L2590:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2589(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x14,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4624:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x21,%eax
  jle    L2590
  movl   $0x0,-0x14(%rbp)
  jmp    L3425
L185:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3598(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x15,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3425:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L185
  movl   $0x0,-0x14(%rbp)
  jmp    L10047
L9995:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2741(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x16,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10047:
  mov    -0x14(%rbp),%eax
  imul   $0x16,%eax,%eax
  cmp    $0x21,%eax
  jle    L9995
  movl   $0x0,-0x14(%rbp)
  jmp    L56
L7421:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D566(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x17,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L56:
  mov    -0x14(%rbp),%eax
  imul   $0x17,%eax,%eax
  cmp    $0x21,%eax
  jle    L7421
  movl   $0x0,-0x14(%rbp)
  jmp    L2216
L2226:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1531(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x18,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2216:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x21,%eax
  jle    L2226
  movl   $0x0,-0x14(%rbp)
  jmp    L642
L5371:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2385(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x19,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L642:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  lea    0x0(,%rax,4),%edx
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L5371
  movl   $0x0,-0x14(%rbp)
  jmp    L8026
L8905:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1018(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x1a,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8026:
  mov    -0x14(%rbp),%eax
  imul   $0x1a,%eax,%eax
  cmp    $0x21,%eax
  jle    L8905
  movl   $0x0,-0x14(%rbp)
  jmp    L7772
L9330:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1385(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x1b,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7772:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L9330
  movl   $0x0,-0x14(%rbp)
  jmp    L10031
L5761:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D620(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x1c,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10031:
  mov    -0x14(%rbp),%eax
  imul   $0x1c,%eax,%eax
  cmp    $0x21,%eax
  jle    L5761
  movl   $0x0,-0x14(%rbp)
  jmp    L6361
L3517:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3269(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x1d,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6361:
  mov    -0x14(%rbp),%eax
  imul   $0x1d,%eax,%eax
  cmp    $0x21,%eax
  jle    L3517
  movl   $0x0,-0x14(%rbp)
  jmp    L7595
L3293:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1519(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x1e,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7595:
  mov    -0x14(%rbp),%eax
  imul   $0x1e,%eax,%eax
  cmp    $0x21,%eax
  jle    L3293
  movl   $0x0,-0x14(%rbp)
  jmp    L9576
L5639:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1623(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x1f,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9576:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x5,%eax
  sub    %edx,%eax
  cmp    $0x21,%eax
  jle    L5639
  movl   $0x0,-0x14(%rbp)
  jmp    L3090
L7378:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1575(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x20,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3090:
  mov    -0x14(%rbp),%eax
  shl    $0x5,%eax
  cmp    $0x21,%eax
  jle    L7378
  movl   $0x0,-0x14(%rbp)
  jmp    L3743
L4439:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2652(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x21,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3743:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x5,%edx
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L4439
  movl   $0x0,-0x14(%rbp)
  jmp    L768
L989:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2701(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x22,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L768:
  mov    -0x14(%rbp),%eax
  imul   $0x22,%eax,%eax
  cmp    $0x21,%eax
  jle    L989
  movl   $0x0,-0x14(%rbp)
  jmp    L3365
L930:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D316(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x23,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3365:
  mov    -0x14(%rbp),%eax
  imul   $0x23,%eax,%eax
  cmp    $0x21,%eax
  jle    L930
  movl   $0x0,-0x14(%rbp)
  jmp    L8261
L3868:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3058(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x24,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8261:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x21,%eax
  jle    L3868
  movl   $0x0,-0x14(%rbp)
  jmp    L2161
L1803:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2942(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x25,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2161:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L1803
  movl   $0x0,-0x14(%rbp)
  jmp    L9613
L662:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4026(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x26,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9613:
  mov    -0x14(%rbp),%eax
  imul   $0x26,%eax,%eax
  cmp    $0x21,%eax
  jle    L662
  movl   $0x0,-0x14(%rbp)
  jmp    L10213
L2183:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2393(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x27,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10213:
  mov    -0x14(%rbp),%eax
  imul   $0x27,%eax,%eax
  cmp    $0x21,%eax
  jle    L2183
  movl   $0x0,-0x14(%rbp)
  jmp    L9850
L2573:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2261(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x28,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9850:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x21,%eax
  jle    L2573
  movl   $0x0,-0x14(%rbp)
  jmp    L9976
L4531:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3974(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x29,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9976:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L4531
  movl   $0x0,-0x14(%rbp)
  jmp    L1913
L464:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D864(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x2a,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1913:
  mov    -0x14(%rbp),%eax
  imul   $0x2a,%eax,%eax
  cmp    $0x21,%eax
  jle    L464
  movl   $0x0,-0x14(%rbp)
  jmp    L1075
L7593:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1383(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x2b,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1075:
  mov    -0x14(%rbp),%eax
  imul   $0x2b,%eax,%eax
  cmp    $0x21,%eax
  jle    L7593
  movl   $0x0,-0x14(%rbp)
  jmp    L4290
L7643:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2522(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x2c,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4290:
  mov    -0x14(%rbp),%eax
  imul   $0x2c,%eax,%eax
  cmp    $0x21,%eax
  jle    L7643
  movl   $0x0,-0x14(%rbp)
  jmp    L385
L2084:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1711(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x2d,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L385:
  mov    -0x14(%rbp),%eax
  imul   $0x2d,%eax,%eax
  cmp    $0x21,%eax
  jle    L2084
  movl   $0x0,-0x14(%rbp)
  jmp    L3186
L5855:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4182(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x2e,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3186:
  mov    -0x14(%rbp),%eax
  imul   $0x2e,%eax,%eax
  cmp    $0x21,%eax
  jle    L5855
  movl   $0x0,-0x14(%rbp)
  jmp    L110
L9829:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1932(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x2f,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L110:
  mov    -0x14(%rbp),%eax
  imul   $0x2f,%eax,%eax
  cmp    $0x21,%eax
  jle    L9829
  movl   $0x0,-0x14(%rbp)
  jmp    L2359
L10040:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2753(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x30,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2359:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x21,%eax
  jle    L10040
  movl   $0x0,-0x14(%rbp)
  jmp    L2724
L2038:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4968(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x31,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2724:
  mov    -0x14(%rbp),%eax
  imul   $0x31,%eax,%eax
  cmp    $0x21,%eax
  jle    L2038
  movl   $0x0,-0x14(%rbp)
  jmp    L2136
L5632:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D233(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x32,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2136:
  mov    -0x14(%rbp),%eax
  imul   $0x32,%eax,%eax
  cmp    $0x21,%eax
  jle    L5632
  movl   $0x0,-0x14(%rbp)
  jmp    L1365
L1382:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D151(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x33,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1365:
  mov    -0x14(%rbp),%eax
  imul   $0x33,%eax,%eax
  cmp    $0x21,%eax
  jle    L1382
  movl   $0x0,-0x14(%rbp)
  jmp    L5614
L5973:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3700(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x34,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5614:
  mov    -0x14(%rbp),%eax
  imul   $0x34,%eax,%eax
  cmp    $0x21,%eax
  jle    L5973
  movl   $0x0,-0x14(%rbp)
  jmp    L3987
L6729:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2641(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x35,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3987:
  mov    -0x14(%rbp),%eax
  imul   $0x35,%eax,%eax
  cmp    $0x21,%eax
  jle    L6729
  movl   $0x0,-0x14(%rbp)
  jmp    L8876
L7797:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1703(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x36,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8876:
  mov    -0x14(%rbp),%eax
  imul   $0x36,%eax,%eax
  cmp    $0x21,%eax
  jle    L7797
  movl   $0x0,-0x14(%rbp)
  jmp    L4718
L7031:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4214(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x37,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4718:
  mov    -0x14(%rbp),%eax
  imul   $0x37,%eax,%eax
  cmp    $0x21,%eax
  jle    L7031
  movl   $0x0,-0x14(%rbp)
  jmp    L698
L7222:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1597(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x38,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L698:
  mov    -0x14(%rbp),%eax
  imul   $0x38,%eax,%eax
  cmp    $0x21,%eax
  jle    L7222
  movl   $0x0,-0x14(%rbp)
  jmp    L50
L6094:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4382(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x39,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L50:
  mov    -0x14(%rbp),%eax
  imul   $0x39,%eax,%eax
  cmp    $0x21,%eax
  jle    L6094
  movl   $0x0,-0x14(%rbp)
  jmp    L3054
L6517:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1245(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x3a,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3054:
  mov    -0x14(%rbp),%eax
  imul   $0x3a,%eax,%eax
  cmp    $0x21,%eax
  jle    L6517
  movl   $0x0,-0x14(%rbp)
  jmp    L5597
L8931:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3396(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x3b,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5597:
  mov    -0x14(%rbp),%eax
  imul   $0x3b,%eax,%eax
  cmp    $0x21,%eax
  jle    L8931
  movl   $0x0,-0x14(%rbp)
  jmp    L8800
L7674:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D166(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x3c,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8800:
  mov    -0x14(%rbp),%eax
  imul   $0x3c,%eax,%eax
  cmp    $0x21,%eax
  jle    L7674
  movl   $0x0,-0x14(%rbp)
  jmp    L4956
L4705:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4827(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x3d,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4956:
  mov    -0x14(%rbp),%eax
  imul   $0x3d,%eax,%eax
  cmp    $0x21,%eax
  jle    L4705
  movl   $0x0,-0x14(%rbp)
  jmp    L8137
L214:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3710(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x3e,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8137:
  mov    -0x14(%rbp),%eax
  imul   $0x3e,%eax,%eax
  cmp    $0x21,%eax
  jle    L214
  movl   $0x0,-0x14(%rbp)
  jmp    L3078
L8251:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3485(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x3f,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3078:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x6,%eax
  sub    %edx,%eax
  cmp    $0x21,%eax
  jle    L8251
  movl   $0x0,-0x14(%rbp)
  jmp    L9125
L100:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4974(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x40,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9125:
  mov    -0x14(%rbp),%eax
  shl    $0x6,%eax
  cmp    $0x21,%eax
  jle    L100
  movl   $0x0,-0x14(%rbp)
  jmp    L993
L120:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1816(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x41,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L993:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x6,%edx
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L120
  movl   $0x0,-0x14(%rbp)
  jmp    L424
L638:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2611(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x42,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L424:
  mov    -0x14(%rbp),%eax
  imul   $0x42,%eax,%eax
  cmp    $0x21,%eax
  jle    L638
  movl   $0x0,-0x14(%rbp)
  jmp    L6766
L4139:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4693(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x43,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6766:
  mov    -0x14(%rbp),%eax
  imul   $0x43,%eax,%eax
  cmp    $0x21,%eax
  jle    L4139
  movl   $0x0,-0x14(%rbp)
  jmp    L8346
L1145:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3385(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x44,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8346:
  mov    -0x14(%rbp),%eax
  imul   $0x44,%eax,%eax
  cmp    $0x21,%eax
  jle    L1145
  movl   $0x0,-0x14(%rbp)
  jmp    L8206
L2826:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D607(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x45,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8206:
  mov    -0x14(%rbp),%eax
  imul   $0x45,%eax,%eax
  cmp    $0x21,%eax
  jle    L2826
  movl   $0x0,-0x14(%rbp)
  jmp    L580
L2402:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D509(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x46,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L580:
  mov    -0x14(%rbp),%eax
  imul   $0x46,%eax,%eax
  cmp    $0x21,%eax
  jle    L2402
  movl   $0x0,-0x14(%rbp)
  jmp    L3172
L7302:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3382(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x47,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3172:
  mov    -0x14(%rbp),%eax
  imul   $0x47,%eax,%eax
  cmp    $0x21,%eax
  jle    L7302
  movl   $0x0,-0x14(%rbp)
  jmp    L5511
L6994:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2793(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x48,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5511:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x21,%eax
  jle    L6994
  movl   $0x0,-0x14(%rbp)
  jmp    L263
L3718:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1590(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x49,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L263:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L3718
  movl   $0x0,-0x14(%rbp)
  jmp    L4494
L1617:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2900(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x4a,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4494:
  mov    -0x14(%rbp),%eax
  imul   $0x4a,%eax,%eax
  cmp    $0x21,%eax
  jle    L1617
  movl   $0x0,-0x14(%rbp)
  jmp    L6421
L4351:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4776(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x4b,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6421:
  mov    -0x14(%rbp),%eax
  imul   $0x4b,%eax,%eax
  cmp    $0x21,%eax
  jle    L4351
  movl   $0x0,-0x14(%rbp)
  jmp    L3193
L6490:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1435(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x4c,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3193:
  mov    -0x14(%rbp),%eax
  imul   $0x4c,%eax,%eax
  cmp    $0x21,%eax
  jle    L6490
  movl   $0x0,-0x14(%rbp)
  jmp    L754
L4259:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1247(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x4d,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L754:
  mov    -0x14(%rbp),%eax
  imul   $0x4d,%eax,%eax
  cmp    $0x21,%eax
  jle    L4259
  movl   $0x0,-0x14(%rbp)
  jmp    L3756
L1548:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4454(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x4e,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3756:
  mov    -0x14(%rbp),%eax
  imul   $0x4e,%eax,%eax
  cmp    $0x21,%eax
  jle    L1548
  movl   $0x0,-0x14(%rbp)
  jmp    L8069
L10157:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1148(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x4f,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8069:
  mov    -0x14(%rbp),%eax
  imul   $0x4f,%eax,%eax
  cmp    $0x21,%eax
  jle    L10157
  movl   $0x0,-0x14(%rbp)
  jmp    L4146
L2164:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4702(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x50,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4146:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x21,%eax
  jle    L2164
  movl   $0x0,-0x14(%rbp)
  jmp    L4160
L8337:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2060(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x51,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4160:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x21,%eax
  jle    L8337
  movl   $0x0,-0x14(%rbp)
  jmp    L9406
L5857:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D297(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x52,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9406:
  mov    -0x14(%rbp),%eax
  imul   $0x52,%eax,%eax
  cmp    $0x21,%eax
  jle    L5857
  movl   $0x0,-0x14(%rbp)
  jmp    L911
L2338:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2557(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x53,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L911:
  mov    -0x14(%rbp),%eax
  imul   $0x53,%eax,%eax
  cmp    $0x21,%eax
  jle    L2338
  movl   $0x0,-0x14(%rbp)
  jmp    L7179
L8361:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3951(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x54,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7179:
  mov    -0x14(%rbp),%eax
  imul   $0x54,%eax,%eax
  cmp    $0x21,%eax
  jle    L8361
  movl   $0x0,-0x14(%rbp)
  jmp    L6273
L900:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D17(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x55,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6273:
  mov    -0x14(%rbp),%eax
  imul   $0x55,%eax,%eax
  cmp    $0x21,%eax
  jle    L900
  movl   $0x0,-0x14(%rbp)
  jmp    L4234
L1385:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3126(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x56,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4234:
  mov    -0x14(%rbp),%eax
  imul   $0x56,%eax,%eax
  cmp    $0x21,%eax
  jle    L1385
  movl   $0x0,-0x14(%rbp)
  jmp    L6491
L8985:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D444(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x57,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6491:
  mov    -0x14(%rbp),%eax
  imul   $0x57,%eax,%eax
  cmp    $0x21,%eax
  jle    L8985
  movl   $0x0,-0x14(%rbp)
  jmp    L9050
L1710:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1424(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x58,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9050:
  mov    -0x14(%rbp),%eax
  imul   $0x58,%eax,%eax
  cmp    $0x21,%eax
  jle    L1710
  movl   $0x0,-0x14(%rbp)
  jmp    L8462
L6969:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4374(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x59,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8462:
  mov    -0x14(%rbp),%eax
  imul   $0x59,%eax,%eax
  cmp    $0x21,%eax
  jle    L6969
  movl   $0x0,-0x14(%rbp)
  jmp    L9408
L8945:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D55(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x5a,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9408:
  mov    -0x14(%rbp),%eax
  imul   $0x5a,%eax,%eax
  cmp    $0x21,%eax
  jle    L8945
  movl   $0x0,-0x14(%rbp)
  jmp    L7583
L3311:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4336(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x5b,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7583:
  mov    -0x14(%rbp),%eax
  imul   $0x5b,%eax,%eax
  cmp    $0x21,%eax
  jle    L3311
  movl   $0x0,-0x14(%rbp)
  jmp    L8680
L6124:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4572(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x5c,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8680:
  mov    -0x14(%rbp),%eax
  imul   $0x5c,%eax,%eax
  cmp    $0x21,%eax
  jle    L6124
  movl   $0x0,-0x14(%rbp)
  jmp    L7681
L3884:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1861(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x5d,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7681:
  mov    -0x14(%rbp),%eax
  imul   $0x5d,%eax,%eax
  cmp    $0x21,%eax
  jle    L3884
  movl   $0x0,-0x14(%rbp)
  jmp    L10033
L5423:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4318(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x5e,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10033:
  mov    -0x14(%rbp),%eax
  imul   $0x5e,%eax,%eax
  cmp    $0x21,%eax
  jle    L5423
  movl   $0x0,-0x14(%rbp)
  jmp    L2441
L1831:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D712(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x5f,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2441:
  mov    -0x14(%rbp),%eax
  imul   $0x5f,%eax,%eax
  cmp    $0x21,%eax
  jle    L1831
  movl   $0x0,-0x14(%rbp)
  jmp    L4711
L4265:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2712(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x60,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4711:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x5,%eax
  cmp    $0x21,%eax
  jle    L4265
  movl   $0x0,-0x14(%rbp)
  jmp    L9472
L3200:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D587(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x61,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9472:
  mov    -0x14(%rbp),%eax
  imul   $0x61,%eax,%eax
  cmp    $0x21,%eax
  jle    L3200
  movl   $0x0,-0x14(%rbp)
  jmp    L5796
L9431:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2296(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x62,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5796:
  mov    -0x14(%rbp),%eax
  imul   $0x62,%eax,%eax
  cmp    $0x21,%eax
  jle    L9431
  movl   $0x0,-0x14(%rbp)
  jmp    L3577
L8613:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4183(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x63,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3577:
  mov    -0x14(%rbp),%eax
  imul   $0x63,%eax,%eax
  cmp    $0x21,%eax
  jle    L8613
  movl   $0x0,-0x14(%rbp)
  jmp    L9122
L892:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2131(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x64,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9122:
  mov    -0x14(%rbp),%eax
  imul   $0x64,%eax,%eax
  cmp    $0x21,%eax
  jle    L892
  movl   $0x0,-0x14(%rbp)
  jmp    L3015
L2863:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4381(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x65,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3015:
  mov    -0x14(%rbp),%eax
  imul   $0x65,%eax,%eax
  cmp    $0x21,%eax
  jle    L2863
  movl   $0x0,-0x14(%rbp)
  jmp    L5270
L2211:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1112(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x66,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5270:
  mov    -0x14(%rbp),%eax
  imul   $0x66,%eax,%eax
  cmp    $0x21,%eax
  jle    L2211
  movl   $0x0,-0x14(%rbp)
  jmp    L2284
L6764:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4546(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x67,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2284:
  mov    -0x14(%rbp),%eax
  imul   $0x67,%eax,%eax
  cmp    $0x21,%eax
  jle    L6764
  movl   $0x0,-0x14(%rbp)
  jmp    L5099
L3815:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x68,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5099:
  mov    -0x14(%rbp),%eax
  imul   $0x68,%eax,%eax
  cmp    $0x21,%eax
  jle    L3815
  movl   $0x0,-0x14(%rbp)
  jmp    L2877
L5479:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1496(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x69,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2877:
  mov    -0x14(%rbp),%eax
  imul   $0x69,%eax,%eax
  cmp    $0x21,%eax
  jle    L5479
  movl   $0x0,-0x14(%rbp)
  jmp    L1892
L7242:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4681(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x6a,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1892:
  mov    -0x14(%rbp),%eax
  imul   $0x6a,%eax,%eax
  cmp    $0x21,%eax
  jle    L7242
  movl   $0x0,-0x14(%rbp)
  jmp    L3188
L9647:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4761(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x6b,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3188:
  mov    -0x14(%rbp),%eax
  imul   $0x6b,%eax,%eax
  cmp    $0x21,%eax
  jle    L9647
  movl   $0x0,-0x14(%rbp)
  jmp    L325
L9514:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4473(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x6c,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L325:
  mov    -0x14(%rbp),%eax
  imul   $0x6c,%eax,%eax
  cmp    $0x21,%eax
  jle    L9514
  movl   $0x0,-0x14(%rbp)
  jmp    L6288
L84:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5026(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x6d,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6288:
  mov    -0x14(%rbp),%eax
  imul   $0x6d,%eax,%eax
  cmp    $0x21,%eax
  jle    L84
  movl   $0x0,-0x14(%rbp)
  jmp    L8692
L3549:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3042(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x6e,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8692:
  mov    -0x14(%rbp),%eax
  imul   $0x6e,%eax,%eax
  cmp    $0x21,%eax
  jle    L3549
  movl   $0x0,-0x14(%rbp)
  jmp    L4031
L4136:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3812(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x6f,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4031:
  mov    -0x14(%rbp),%eax
  imul   $0x6f,%eax,%eax
  cmp    $0x21,%eax
  jle    L4136
  movl   $0x0,-0x14(%rbp)
  jmp    L1845
L4019:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4507(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x70,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1845:
  mov    -0x14(%rbp),%eax
  imul   $0x70,%eax,%eax
  cmp    $0x21,%eax
  jle    L4019
  movl   $0x0,-0x14(%rbp)
  jmp    L9501
L5345:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2606(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x71,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9501:
  mov    -0x14(%rbp),%eax
  imul   $0x71,%eax,%eax
  cmp    $0x21,%eax
  jle    L5345
  movl   $0x0,-0x14(%rbp)
  jmp    L1317
L5197:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3509(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x72,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1317:
  mov    -0x14(%rbp),%eax
  imul   $0x72,%eax,%eax
  cmp    $0x21,%eax
  jle    L5197
  movl   $0x0,-0x14(%rbp)
  jmp    L7112
L7189:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4683(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x73,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7112:
  mov    -0x14(%rbp),%eax
  imul   $0x73,%eax,%eax
  cmp    $0x21,%eax
  jle    L7189
  movl   $0x0,-0x14(%rbp)
  jmp    L2358
L414:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2998(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x74,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2358:
  mov    -0x14(%rbp),%eax
  imul   $0x74,%eax,%eax
  cmp    $0x21,%eax
  jle    L414
  movl   $0x0,-0x14(%rbp)
  jmp    L7339
L9095:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4867(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x75,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7339:
  mov    -0x14(%rbp),%eax
  imul   $0x75,%eax,%eax
  cmp    $0x21,%eax
  jle    L9095
  movl   $0x0,-0x14(%rbp)
  jmp    L3467
L8470:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3219(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x76,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3467:
  mov    -0x14(%rbp),%eax
  imul   $0x76,%eax,%eax
  cmp    $0x21,%eax
  jle    L8470
  movl   $0x0,-0x14(%rbp)
  jmp    L2949
L9358:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3762(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x77,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2949:
  mov    -0x14(%rbp),%eax
  imul   $0x77,%eax,%eax
  cmp    $0x21,%eax
  jle    L9358
  movl   $0x0,-0x14(%rbp)
  jmp    L2632
L5650:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1625(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x78,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2632:
  mov    -0x14(%rbp),%eax
  imul   $0x78,%eax,%eax
  cmp    $0x21,%eax
  jle    L5650
  movl   $0x0,-0x14(%rbp)
  jmp    L2031
L4383:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4919(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x79,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2031:
  mov    -0x14(%rbp),%eax
  imul   $0x79,%eax,%eax
  cmp    $0x21,%eax
  jle    L4383
  movl   $0x0,-0x14(%rbp)
  jmp    L5713
L4187:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4029(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x7a,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5713:
  mov    -0x14(%rbp),%eax
  imul   $0x7a,%eax,%eax
  cmp    $0x21,%eax
  jle    L4187
  movl   $0x0,-0x14(%rbp)
  jmp    L9019
L270:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1129(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x7b,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9019:
  mov    -0x14(%rbp),%eax
  imul   $0x7b,%eax,%eax
  cmp    $0x21,%eax
  jle    L270
  movl   $0x0,-0x14(%rbp)
  jmp    L4096
L3934:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2996(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x7c,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4096:
  mov    -0x14(%rbp),%eax
  imul   $0x7c,%eax,%eax
  cmp    $0x21,%eax
  jle    L3934
  movl   $0x0,-0x14(%rbp)
  jmp    L9972
L10053:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D651(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x7d,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9972:
  mov    -0x14(%rbp),%eax
  imul   $0x7d,%eax,%eax
  cmp    $0x21,%eax
  jle    L10053
  movl   $0x0,-0x14(%rbp)
  jmp    L529
L2761:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3412(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x7e,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L529:
  mov    -0x14(%rbp),%eax
  imul   $0x7e,%eax,%eax
  cmp    $0x21,%eax
  jle    L2761
  movl   $0x0,-0x14(%rbp)
  jmp    L8867
L7881:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1538(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x7f,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8867:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x7,%eax
  sub    %edx,%eax
  cmp    $0x21,%eax
  jle    L7881
  movl   $0x0,-0x14(%rbp)
  jmp    L5824
L4504:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D138(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bx
  rcl    $0x80,%ax
  rcl    %bx
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5824:
  mov    -0x14(%rbp),%eax
  shl    $0x7,%eax
  cmp    $0x21,%eax
  jle    L4504
  movl   $0x0,-0x14(%rbp)
  nop
  movl   $0x0,-0x14(%rbp)
  jmp    L1843
L4314:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D784(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    %al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1843:
  cmpl   $0x11,-0x14(%rbp)
  jle    L4314
  movl   $0x0,-0x14(%rbp)
  jmp    L141
L9998:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D203(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x2,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L141:
  mov    -0x14(%rbp),%eax
  add    %eax,%eax
  cmp    $0x11,%eax
  jle    L9998
  movl   $0x0,-0x14(%rbp)
  jmp    L4094
L8125:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4474(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x3,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4094:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L8125
  movl   $0x0,-0x14(%rbp)
  jmp    L2461
L3220:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1020(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x4,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2461:
  mov    -0x14(%rbp),%eax
  shl    $0x2,%eax
  cmp    $0x11,%eax
  jle    L3220
  movl   $0x0,-0x14(%rbp)
  jmp    L9145
L1825:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1249(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x5,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9145:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L1825
  movl   $0x0,-0x14(%rbp)
  jmp    L6406
L7620:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4333(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x6,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6406:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x11,%eax
  jle    L7620
  movl   $0x0,-0x14(%rbp)
  jmp    L7675
L8209:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D491(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x7,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7675:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  sub    %edx,%eax
  cmp    $0x11,%eax
  jle    L8209
  movl   $0x0,-0x14(%rbp)
  jmp    L461
L2931:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4529(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x8,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L461:
  mov    -0x14(%rbp),%eax
  shl    $0x3,%eax
  cmp    $0x11,%eax
  jle    L2931
  movl   $0x0,-0x14(%rbp)
  jmp    L9982
L9353:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D720(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x9,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9982:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L9353
  movl   $0x0,-0x14(%rbp)
  jmp    L70
L1482:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2423(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0xa,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L70:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x11,%eax
  jle    L1482
  movl   $0x0,-0x14(%rbp)
  jmp    L7901
L3644:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4195(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0xb,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7901:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L3644
  movl   $0x0,-0x14(%rbp)
  jmp    L4983
L10250:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2917(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0xc,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4983:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x11,%eax
  jle    L10250
  movl   $0x0,-0x14(%rbp)
  jmp    L1816
L5209:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5029(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0xd,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1816:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L5209
  movl   $0x0,-0x14(%rbp)
  jmp    L1495
L1276:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3530(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0xe,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1495:
  mov    -0x14(%rbp),%eax
  imul   $0xe,%eax,%eax
  cmp    $0x11,%eax
  jle    L1276
  movl   $0x0,-0x14(%rbp)
  jmp    L1342
L378:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2071(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0xf,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1342:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x4,%eax
  sub    %edx,%eax
  cmp    $0x11,%eax
  jle    L378
  movl   $0x0,-0x14(%rbp)
  jmp    L3497
L6349:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D463(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x10,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3497:
  mov    -0x14(%rbp),%eax
  shl    $0x4,%eax
  cmp    $0x11,%eax
  jle    L6349
  movl   $0x0,-0x14(%rbp)
  jmp    L6959
L5026:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2000(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x11,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6959:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x4,%edx
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L5026
  movl   $0x0,-0x14(%rbp)
  jmp    L1752
L1638:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1405(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x12,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1752:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  cmp    $0x11,%eax
  jle    L1638
  movl   $0x0,-0x14(%rbp)
  jmp    L7305
L8922:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3449(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x13,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7305:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L8922
  movl   $0x0,-0x14(%rbp)
  jmp    L1837
L159:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3889(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x14,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1837:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x11,%eax
  jle    L159
  movl   $0x0,-0x14(%rbp)
  jmp    L4911
L7526:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2828(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x15,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4911:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L7526
  movl   $0x0,-0x14(%rbp)
  jmp    L9350
L7551:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D398(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x16,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9350:
  mov    -0x14(%rbp),%eax
  imul   $0x16,%eax,%eax
  cmp    $0x11,%eax
  jle    L7551
  movl   $0x0,-0x14(%rbp)
  jmp    L6249
L1465:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3122(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x17,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6249:
  mov    -0x14(%rbp),%eax
  imul   $0x17,%eax,%eax
  cmp    $0x11,%eax
  jle    L1465
  movl   $0x0,-0x14(%rbp)
  jmp    L3529
L925:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4876(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x18,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3529:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x11,%eax
  jle    L925
  movl   $0x0,-0x14(%rbp)
  jmp    L3048
L6210:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4566(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x19,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3048:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  lea    0x0(,%rax,4),%edx
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L6210
  movl   $0x0,-0x14(%rbp)
  jmp    L556
L7582:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3416(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x1a,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L556:
  mov    -0x14(%rbp),%eax
  imul   $0x1a,%eax,%eax
  cmp    $0x11,%eax
  jle    L7582
  movl   $0x0,-0x14(%rbp)
  jmp    L3694
L1761:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D856(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x1b,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3694:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L1761
  movl   $0x0,-0x14(%rbp)
  jmp    L2688
L4671:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3957(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x1c,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2688:
  mov    -0x14(%rbp),%eax
  imul   $0x1c,%eax,%eax
  cmp    $0x11,%eax
  jle    L4671
  movl   $0x0,-0x14(%rbp)
  jmp    L10
L2742:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4105(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x1d,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10:
  mov    -0x14(%rbp),%eax
  imul   $0x1d,%eax,%eax
  cmp    $0x11,%eax
  jle    L2742
  movl   $0x0,-0x14(%rbp)
  jmp    L10198
L872:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3604(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x1e,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10198:
  mov    -0x14(%rbp),%eax
  imul   $0x1e,%eax,%eax
  cmp    $0x11,%eax
  jle    L872
  movl   $0x0,-0x14(%rbp)
  jmp    L3613
L687:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D973(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x1f,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3613:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x5,%eax
  sub    %edx,%eax
  cmp    $0x11,%eax
  jle    L687
  movl   $0x0,-0x14(%rbp)
  jmp    L9226
L908:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D805(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x20,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9226:
  mov    -0x14(%rbp),%eax
  shl    $0x5,%eax
  cmp    $0x11,%eax
  jle    L908
  movl   $0x0,-0x14(%rbp)
  jmp    L5310
L2789:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3828(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x21,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5310:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x5,%edx
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L2789
  movl   $0x0,-0x14(%rbp)
  jmp    L5141
L201:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D847(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x22,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5141:
  mov    -0x14(%rbp),%eax
  imul   $0x22,%eax,%eax
  cmp    $0x11,%eax
  jle    L201
  movl   $0x0,-0x14(%rbp)
  jmp    L8324
L7878:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2082(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x23,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8324:
  mov    -0x14(%rbp),%eax
  imul   $0x23,%eax,%eax
  cmp    $0x11,%eax
  jle    L7878
  movl   $0x0,-0x14(%rbp)
  jmp    L7961
L2565:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1205(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x24,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7961:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  cmp    $0x11,%eax
  jle    L2565
  movl   $0x0,-0x14(%rbp)
  jmp    L850
L8645:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D887(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x25,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L850:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L8645
  movl   $0x0,-0x14(%rbp)
  jmp    L47
L9790:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1187(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x26,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L47:
  mov    -0x14(%rbp),%eax
  imul   $0x26,%eax,%eax
  cmp    $0x11,%eax
  jle    L9790
  movl   $0x0,-0x14(%rbp)
  jmp    L7354
L3514:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D564(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x27,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7354:
  mov    -0x14(%rbp),%eax
  imul   $0x27,%eax,%eax
  cmp    $0x11,%eax
  jle    L3514
  movl   $0x0,-0x14(%rbp)
  jmp    L9920
L7860:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D439(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x28,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9920:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x11,%eax
  jle    L7860
  movl   $0x0,-0x14(%rbp)
  jmp    L6676
L4436:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4791(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x29,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6676:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L4436
  movl   $0x0,-0x14(%rbp)
  jmp    L9593
L987:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2831(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x2a,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9593:
  mov    -0x14(%rbp),%eax
  imul   $0x2a,%eax,%eax
  cmp    $0x11,%eax
  jle    L987
  movl   $0x0,-0x14(%rbp)
  jmp    L7252
L1386:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3129(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x2b,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7252:
  mov    -0x14(%rbp),%eax
  imul   $0x2b,%eax,%eax
  cmp    $0x11,%eax
  jle    L1386
  movl   $0x0,-0x14(%rbp)
  jmp    L1728
L1818:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1868(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x2c,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1728:
  mov    -0x14(%rbp),%eax
  imul   $0x2c,%eax,%eax
  cmp    $0x11,%eax
  jle    L1818
  movl   $0x0,-0x14(%rbp)
  jmp    L2628
L2429:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D244(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x2d,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2628:
  mov    -0x14(%rbp),%eax
  imul   $0x2d,%eax,%eax
  cmp    $0x11,%eax
  jle    L2429
  movl   $0x0,-0x14(%rbp)
  jmp    L1685
L5375:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3438(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x2e,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1685:
  mov    -0x14(%rbp),%eax
  imul   $0x2e,%eax,%eax
  cmp    $0x11,%eax
  jle    L5375
  movl   $0x0,-0x14(%rbp)
  jmp    L3348
L819:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1563(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x2f,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3348:
  mov    -0x14(%rbp),%eax
  imul   $0x2f,%eax,%eax
  cmp    $0x11,%eax
  jle    L819
  movl   $0x0,-0x14(%rbp)
  jmp    L5668
L7258:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D938(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x30,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5668:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x11,%eax
  jle    L7258
  movl   $0x0,-0x14(%rbp)
  jmp    L8570
L8120:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2376(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x31,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8570:
  mov    -0x14(%rbp),%eax
  imul   $0x31,%eax,%eax
  cmp    $0x11,%eax
  jle    L8120
  movl   $0x0,-0x14(%rbp)
  jmp    L2198
L7553:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1061(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x32,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2198:
  mov    -0x14(%rbp),%eax
  imul   $0x32,%eax,%eax
  cmp    $0x11,%eax
  jle    L7553
  movl   $0x0,-0x14(%rbp)
  jmp    L6746
L9289:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D659(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x33,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6746:
  mov    -0x14(%rbp),%eax
  imul   $0x33,%eax,%eax
  cmp    $0x11,%eax
  jle    L9289
  movl   $0x0,-0x14(%rbp)
  jmp    L217
L3691:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1971(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x34,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L217:
  mov    -0x14(%rbp),%eax
  imul   $0x34,%eax,%eax
  cmp    $0x11,%eax
  jle    L3691
  movl   $0x0,-0x14(%rbp)
  jmp    L7503
L6385:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3772(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x35,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7503:
  mov    -0x14(%rbp),%eax
  imul   $0x35,%eax,%eax
  cmp    $0x11,%eax
  jle    L6385
  movl   $0x0,-0x14(%rbp)
  jmp    L8699
L8760:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2276(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x36,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8699:
  mov    -0x14(%rbp),%eax
  imul   $0x36,%eax,%eax
  cmp    $0x11,%eax
  jle    L8760
  movl   $0x0,-0x14(%rbp)
  jmp    L4606
L4939:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3466(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x37,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4606:
  mov    -0x14(%rbp),%eax
  imul   $0x37,%eax,%eax
  cmp    $0x11,%eax
  jle    L4939
  movl   $0x0,-0x14(%rbp)
  jmp    L2377
L2:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D696(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x38,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2377:
  mov    -0x14(%rbp),%eax
  imul   $0x38,%eax,%eax
  cmp    $0x11,%eax
  jle    L2
  movl   $0x0,-0x14(%rbp)
  jmp    L1091
L6556:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5001(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x39,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1091:
  mov    -0x14(%rbp),%eax
  imul   $0x39,%eax,%eax
  cmp    $0x11,%eax
  jle    L6556
  movl   $0x0,-0x14(%rbp)
  jmp    L8387
L4099:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1308(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x3a,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8387:
  mov    -0x14(%rbp),%eax
  imul   $0x3a,%eax,%eax
  cmp    $0x11,%eax
  jle    L4099
  movl   $0x0,-0x14(%rbp)
  jmp    L2373
L2910:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4022(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x3b,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2373:
  mov    -0x14(%rbp),%eax
  imul   $0x3b,%eax,%eax
  cmp    $0x11,%eax
  jle    L2910
  movl   $0x0,-0x14(%rbp)
  jmp    L774
L4206:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3630(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x3c,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L774:
  mov    -0x14(%rbp),%eax
  imul   $0x3c,%eax,%eax
  cmp    $0x11,%eax
  jle    L4206
  movl   $0x0,-0x14(%rbp)
  jmp    L6594
L4761:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D535(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x3d,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6594:
  mov    -0x14(%rbp),%eax
  imul   $0x3d,%eax,%eax
  cmp    $0x11,%eax
  jle    L4761
  movl   $0x0,-0x14(%rbp)
  jmp    L3253
L4772:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2041(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x3e,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3253:
  mov    -0x14(%rbp),%eax
  imul   $0x3e,%eax,%eax
  cmp    $0x11,%eax
  jle    L4772
  movl   $0x0,-0x14(%rbp)
  jmp    L6171
L1897:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2087(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x3f,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6171:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x6,%eax
  sub    %edx,%eax
  cmp    $0x11,%eax
  jle    L1897
  movl   $0x0,-0x14(%rbp)
  jmp    L3163
L186:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4233(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x40,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3163:
  mov    -0x14(%rbp),%eax
  shl    $0x6,%eax
  cmp    $0x11,%eax
  jle    L186
  movl   $0x0,-0x14(%rbp)
  jmp    L7956
L9252:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1484(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x41,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7956:
  mov    -0x14(%rbp),%eax
  mov    %eax,%edx
  shl    $0x6,%edx
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L9252
  movl   $0x0,-0x14(%rbp)
  jmp    L8573
L9344:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3000(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x42,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8573:
  mov    -0x14(%rbp),%eax
  imul   $0x42,%eax,%eax
  cmp    $0x11,%eax
  jle    L9344
  movl   $0x0,-0x14(%rbp)
  jmp    L3920
L6977:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3257(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x43,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3920:
  mov    -0x14(%rbp),%eax
  imul   $0x43,%eax,%eax
  cmp    $0x11,%eax
  jle    L6977
  movl   $0x0,-0x14(%rbp)
  jmp    L363
L8274:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3150(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x44,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L363:
  mov    -0x14(%rbp),%eax
  imul   $0x44,%eax,%eax
  cmp    $0x11,%eax
  jle    L8274
  movl   $0x0,-0x14(%rbp)
  jmp    L5759
L2790:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5074(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x45,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5759:
  mov    -0x14(%rbp),%eax
  imul   $0x45,%eax,%eax
  cmp    $0x11,%eax
  jle    L2790
  movl   $0x0,-0x14(%rbp)
  jmp    L8863
L5589:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D287(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x46,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8863:
  mov    -0x14(%rbp),%eax
  imul   $0x46,%eax,%eax
  cmp    $0x11,%eax
  jle    L5589
  movl   $0x0,-0x14(%rbp)
  jmp    L6291
L9164:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3913(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x47,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6291:
  mov    -0x14(%rbp),%eax
  imul   $0x47,%eax,%eax
  cmp    $0x11,%eax
  jle    L9164
  movl   $0x0,-0x14(%rbp)
  jmp    L4293
L6711:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D135(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x48,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4293:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  cmp    $0x11,%eax
  jle    L6711
  movl   $0x0,-0x14(%rbp)
  jmp    L6062
L2524:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2941(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x49,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6062:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L2524
  movl   $0x0,-0x14(%rbp)
  jmp    L7041
L2516:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1569(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x4a,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7041:
  mov    -0x14(%rbp),%eax
  imul   $0x4a,%eax,%eax
  cmp    $0x11,%eax
  jle    L2516
  movl   $0x0,-0x14(%rbp)
  jmp    L7490
L3337:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3920(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x4b,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7490:
  mov    -0x14(%rbp),%eax
  imul   $0x4b,%eax,%eax
  cmp    $0x11,%eax
  jle    L3337
  movl   $0x0,-0x14(%rbp)
  jmp    L1846
L3735:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4389(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x4c,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1846:
  mov    -0x14(%rbp),%eax
  imul   $0x4c,%eax,%eax
  cmp    $0x11,%eax
  jle    L3735
  movl   $0x0,-0x14(%rbp)
  jmp    L8908
L3286:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3486(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x4d,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8908:
  mov    -0x14(%rbp),%eax
  imul   $0x4d,%eax,%eax
  cmp    $0x11,%eax
  jle    L3286
  movl   $0x0,-0x14(%rbp)
  jmp    L812
L3302:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3418(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x4e,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L812:
  mov    -0x14(%rbp),%eax
  imul   $0x4e,%eax,%eax
  cmp    $0x11,%eax
  jle    L3302
  movl   $0x0,-0x14(%rbp)
  jmp    L3879
L6763:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4004(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x4f,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3879:
  mov    -0x14(%rbp),%eax
  imul   $0x4f,%eax,%eax
  cmp    $0x11,%eax
  jle    L6763
  movl   $0x0,-0x14(%rbp)
  jmp    L2406
L9641:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D272(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x50,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2406:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x2,%eax
  add    %edx,%eax
  shl    $0x4,%eax
  cmp    $0x11,%eax
  jle    L9641
  movl   $0x0,-0x14(%rbp)
  jmp    L10016
L349:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4666(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x51,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10016:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x3,%eax
  add    %edx,%eax
  lea    0x0(,%rax,8),%edx
  add    %edx,%eax
  cmp    $0x11,%eax
  jle    L349
  movl   $0x0,-0x14(%rbp)
  jmp    L1326
L2678:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3222(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x52,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1326:
  mov    -0x14(%rbp),%eax
  imul   $0x52,%eax,%eax
  cmp    $0x11,%eax
  jle    L2678
  movl   $0x0,-0x14(%rbp)
  jmp    L5754
L5087:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3934(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x53,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5754:
  mov    -0x14(%rbp),%eax
  imul   $0x53,%eax,%eax
  cmp    $0x11,%eax
  jle    L5087
  movl   $0x0,-0x14(%rbp)
  jmp    L8702
L1911:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4054(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x54,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8702:
  mov    -0x14(%rbp),%eax
  imul   $0x54,%eax,%eax
  cmp    $0x11,%eax
  jle    L1911
  movl   $0x0,-0x14(%rbp)
  jmp    L2965
L5844:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4094(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x55,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2965:
  mov    -0x14(%rbp),%eax
  imul   $0x55,%eax,%eax
  cmp    $0x11,%eax
  jle    L5844
  movl   $0x0,-0x14(%rbp)
  jmp    L8932
L8978:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4167(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x56,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8932:
  mov    -0x14(%rbp),%eax
  imul   $0x56,%eax,%eax
  cmp    $0x11,%eax
  jle    L8978
  movl   $0x0,-0x14(%rbp)
  jmp    L1308
L512:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D991(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x57,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1308:
  mov    -0x14(%rbp),%eax
  imul   $0x57,%eax,%eax
  cmp    $0x11,%eax
  jle    L512
  movl   $0x0,-0x14(%rbp)
  jmp    L5700
L744:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2740(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x58,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5700:
  mov    -0x14(%rbp),%eax
  imul   $0x58,%eax,%eax
  cmp    $0x11,%eax
  jle    L744
  movl   $0x0,-0x14(%rbp)
  jmp    L7492
L8890:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D245(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x59,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7492:
  mov    -0x14(%rbp),%eax
  imul   $0x59,%eax,%eax
  cmp    $0x11,%eax
  jle    L8890
  movl   $0x0,-0x14(%rbp)
  jmp    L1933
L3960:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D339(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x5a,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1933:
  mov    -0x14(%rbp),%eax
  imul   $0x5a,%eax,%eax
  cmp    $0x11,%eax
  jle    L3960
  movl   $0x0,-0x14(%rbp)
  jmp    L1928
L7115:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1445(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x5b,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1928:
  mov    -0x14(%rbp),%eax
  imul   $0x5b,%eax,%eax
  cmp    $0x11,%eax
  jle    L7115
  movl   $0x0,-0x14(%rbp)
  jmp    L3782
L4188:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5105(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x5c,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3782:
  mov    -0x14(%rbp),%eax
  imul   $0x5c,%eax,%eax
  cmp    $0x11,%eax
  jle    L4188
  movl   $0x0,-0x14(%rbp)
  jmp    L4056
L7634:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3134(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x5d,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4056:
  mov    -0x14(%rbp),%eax
  imul   $0x5d,%eax,%eax
  cmp    $0x11,%eax
  jle    L7634
  movl   $0x0,-0x14(%rbp)
  jmp    L9937
L2185:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3212(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x5e,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9937:
  mov    -0x14(%rbp),%eax
  imul   $0x5e,%eax,%eax
  cmp    $0x11,%eax
  jle    L2185
  movl   $0x0,-0x14(%rbp)
  jmp    L8145
L8221:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5101(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x5f,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8145:
  mov    -0x14(%rbp),%eax
  imul   $0x5f,%eax,%eax
  cmp    $0x11,%eax
  jle    L8221
  movl   $0x0,-0x14(%rbp)
  jmp    L1060
L3459:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4109(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x60,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1060:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  add    %eax,%eax
  add    %edx,%eax
  shl    $0x5,%eax
  cmp    $0x11,%eax
  jle    L3459
  movl   $0x0,-0x14(%rbp)
  jmp    L6341
L9867:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2799(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x61,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6341:
  mov    -0x14(%rbp),%eax
  imul   $0x61,%eax,%eax
  cmp    $0x11,%eax
  jle    L9867
  movl   $0x0,-0x14(%rbp)
  jmp    L1463
L5117:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2588(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x62,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1463:
  mov    -0x14(%rbp),%eax
  imul   $0x62,%eax,%eax
  cmp    $0x11,%eax
  jle    L5117
  movl   $0x0,-0x14(%rbp)
  jmp    L9628
L1966:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1432(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x63,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9628:
  mov    -0x14(%rbp),%eax
  imul   $0x63,%eax,%eax
  cmp    $0x11,%eax
  jle    L1966
  movl   $0x0,-0x14(%rbp)
  jmp    L4610
L3640:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3786(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x64,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4610:
  mov    -0x14(%rbp),%eax
  imul   $0x64,%eax,%eax
  cmp    $0x11,%eax
  jle    L3640
  movl   $0x0,-0x14(%rbp)
  jmp    L9123
L7459:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5018(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x65,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9123:
  mov    -0x14(%rbp),%eax
  imul   $0x65,%eax,%eax
  cmp    $0x11,%eax
  jle    L7459
  movl   $0x0,-0x14(%rbp)
  jmp    L9466
L2701:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2178(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x66,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9466:
  mov    -0x14(%rbp),%eax
  imul   $0x66,%eax,%eax
  cmp    $0x11,%eax
  jle    L2701
  movl   $0x0,-0x14(%rbp)
  jmp    L9287
L7787:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4199(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x67,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9287:
  mov    -0x14(%rbp),%eax
  imul   $0x67,%eax,%eax
  cmp    $0x11,%eax
  jle    L7787
  movl   $0x0,-0x14(%rbp)
  jmp    L8883
L2256:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D395(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x68,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8883:
  mov    -0x14(%rbp),%eax
  imul   $0x68,%eax,%eax
  cmp    $0x11,%eax
  jle    L2256
  movl   $0x0,-0x14(%rbp)
  jmp    L87
L4144:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3100(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x69,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L87:
  mov    -0x14(%rbp),%eax
  imul   $0x69,%eax,%eax
  cmp    $0x11,%eax
  jle    L4144
  movl   $0x0,-0x14(%rbp)
  jmp    L8777
L8268:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1862(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x6a,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8777:
  mov    -0x14(%rbp),%eax
  imul   $0x6a,%eax,%eax
  cmp    $0x11,%eax
  jle    L8268
  movl   $0x0,-0x14(%rbp)
  jmp    L1243
L5354:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4324(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x6b,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1243:
  mov    -0x14(%rbp),%eax
  imul   $0x6b,%eax,%eax
  cmp    $0x11,%eax
  jle    L5354
  movl   $0x0,-0x14(%rbp)
  jmp    L1402
L9837:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2552(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x6c,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1402:
  mov    -0x14(%rbp),%eax
  imul   $0x6c,%eax,%eax
  cmp    $0x11,%eax
  jle    L9837
  movl   $0x0,-0x14(%rbp)
  jmp    L5879
L1700:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2227(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x6d,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5879:
  mov    -0x14(%rbp),%eax
  imul   $0x6d,%eax,%eax
  cmp    $0x11,%eax
  jle    L1700
  movl   $0x0,-0x14(%rbp)
  jmp    L1207
L577:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4671(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x6e,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1207:
  mov    -0x14(%rbp),%eax
  imul   $0x6e,%eax,%eax
  cmp    $0x11,%eax
  jle    L577
  movl   $0x0,-0x14(%rbp)
  jmp    L1068
L7260:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3177(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x6f,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1068:
  mov    -0x14(%rbp),%eax
  imul   $0x6f,%eax,%eax
  cmp    $0x11,%eax
  jle    L7260
  movl   $0x0,-0x14(%rbp)
  jmp    L8522
L7194:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D302(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x70,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8522:
  mov    -0x14(%rbp),%eax
  imul   $0x70,%eax,%eax
  cmp    $0x11,%eax
  jle    L7194
  movl   $0x0,-0x14(%rbp)
  jmp    L7886
L7062:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1745(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x71,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7886:
  mov    -0x14(%rbp),%eax
  imul   $0x71,%eax,%eax
  cmp    $0x11,%eax
  jle    L7062
  movl   $0x0,-0x14(%rbp)
  jmp    L7783
L643:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3013(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x72,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7783:
  mov    -0x14(%rbp),%eax
  imul   $0x72,%eax,%eax
  cmp    $0x11,%eax
  jle    L643
  movl   $0x0,-0x14(%rbp)
  jmp    L1239
L9849:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D1649(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x73,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1239:
  mov    -0x14(%rbp),%eax
  imul   $0x73,%eax,%eax
  cmp    $0x11,%eax
  jle    L9849
  movl   $0x0,-0x14(%rbp)
  jmp    L10012
L8384:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D711(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x74,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L10012:
  mov    -0x14(%rbp),%eax
  imul   $0x74,%eax,%eax
  cmp    $0x11,%eax
  jle    L8384
  movl   $0x0,-0x14(%rbp)
  jmp    L6847
L6477:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2668(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x75,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L6847:
  mov    -0x14(%rbp),%eax
  imul   $0x75,%eax,%eax
  cmp    $0x11,%eax
  jle    L6477
  movl   $0x0,-0x14(%rbp)
  jmp    L2333
L4925:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4696(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x76,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L2333:
  mov    -0x14(%rbp),%eax
  imul   $0x76,%eax,%eax
  cmp    $0x11,%eax
  jle    L4925
  movl   $0x0,-0x14(%rbp)
  jmp    L9061
L1718:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D521(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x77,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L9061:
  mov    -0x14(%rbp),%eax
  imul   $0x77,%eax,%eax
  cmp    $0x11,%eax
  jle    L1718
  movl   $0x0,-0x14(%rbp)
  jmp    L1964
L991:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4704(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x78,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L1964:
  mov    -0x14(%rbp),%eax
  imul   $0x78,%eax,%eax
  cmp    $0x11,%eax
  jle    L991
  movl   $0x0,-0x14(%rbp)
  jmp    L5334
L7509:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D33(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x79,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5334:
  mov    -0x14(%rbp),%eax
  imul   $0x79,%eax,%eax
  cmp    $0x11,%eax
  jle    L7509
  movl   $0x0,-0x14(%rbp)
  jmp    L3696
L384:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D2210(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x7a,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L3696:
  mov    -0x14(%rbp),%eax
  imul   $0x7a,%eax,%eax
  cmp    $0x11,%eax
  jle    L384
  movl   $0x0,-0x14(%rbp)
  jmp    L4744
L5360:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3664(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x7b,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4744:
  mov    -0x14(%rbp),%eax
  imul   $0x7b,%eax,%eax
  cmp    $0x11,%eax
  jle    L5360
  movl   $0x0,-0x14(%rbp)
  jmp    L7176
L5971:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3400(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x7c,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L7176:
  mov    -0x14(%rbp),%eax
  imul   $0x7c,%eax,%eax
  cmp    $0x11,%eax
  jle    L5971
  movl   $0x0,-0x14(%rbp)
  jmp    L4451
L1836:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D650(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x7d,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4451:
  mov    -0x14(%rbp),%eax
  imul   $0x7d,%eax,%eax
  cmp    $0x11,%eax
  jle    L1836
  movl   $0x0,-0x14(%rbp)
  jmp    L8154
L1676:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D4455(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x7e,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L8154:
  mov    -0x14(%rbp),%eax
  imul   $0x7e,%eax,%eax
  cmp    $0x11,%eax
  jle    L1676
  movl   $0x0,-0x14(%rbp)
  jmp    L5484
L7234:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D5099(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x7f,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L5484:
  mov    -0x14(%rbp),%edx
  mov    %edx,%eax
  shl    $0x7,%eax
  sub    %edx,%eax
  cmp    $0x11,%eax
  jle    L7234
  movl   $0x0,-0x14(%rbp)
  jmp    L4530
L2937:
  mov    -0x14(%rbp),%eax
  mov    %rbx,%rdx
  mov    %eax,%esi
  lea    D3296(%rip),%rax
  mov    %rax,%rdi
  mov    $0x0,%eax
  call   <printf@plt>
  mov    %rbx,%rax
  mov    %r12,%rdx
  mov    %rdx,%rbx
  rcr    %bl
  rcl    $0x80,%al
  rcl    %bl
  mov    %rbx,%rdx
  mov    %rax,%rbx
  mov    %rdx,%r12
  addl   $0x1,-0x14(%rbp)
L4530:
  mov    -0x14(%rbp),%eax
  shl    $0x7,%eax
  cmp    $0x11,%eax
  jle    L2937
  mov    $0x0,%eax
  add    $0x20,%rsp
  pop    %rbx
  pop    %r12
  pop    %rbp
  ret
```

tool_calls: name: retrieve_data
arguments: data_tag: D4706
type: string
name: retrieve_data
arguments: data_tag: D2796
type: string
name: retrieve_data
arguments: data_tag: D2089
type: string
name: retrieve_data
arguments: data_tag: D1779
type: string
name: retrieve_data
arguments: data_tag: D2482
type: string
name: retrieve_data
arguments: data_tag: D2839
type: string
name: retrieve_data
arguments: data_tag: D3790
type: string
name: retrieve_data
arguments: data_tag: D595
type: string
name: retrieve_data
arguments: data_tag: D3661
type: string
name: retrieve_data
arguments: data_tag: D951
type: string
name: retrieve_data
arguments: data_tag: D3629
type: string
name: retrieve_data
arguments: data_tag: D116
type: string
name: retrieve_data
arguments: data_tag: D1543
type: string
name: retrieve_data
arguments: data_tag: D1974
type: string
name: retrieve_data
arguments: data_tag: D3693
type: string
name: retrieve_data
arguments: data_tag: D1696
type: string
name: retrieve_data
arguments: data_tag: D2875
type: string
name: retrieve_data
arguments: data_tag: D3479
type: string
name: retrieve_data
arguments: data_tag: D3164
type: string
name: retrieve_data
arguments: data_tag: D4841
type: string
name: retrieve_data
arguments: data_tag: D464
type: string
name: retrieve_data
arguments: data_tag: D263
type: string
name: retrieve_data
arguments: data_tag: D1530
type: string
name: retrieve_data
arguments: data_tag: D145
type: string
name: retrieve_data
arguments: data_tag: D4941
type: string
name: retrieve_data
arguments: data_tag: D3811
type: string
name: retrieve_data
arguments: data_tag: D3550
type: string
name: retrieve_data
arguments: data_tag: D1672
type: string
name: retrieve_data
arguments: data_tag: D3609
type: string
name: retrieve_data
arguments: data_tag: D4564
type: string
name: retrieve_data
arguments: data_tag: D4952
type: string
name: retrieve_data
arguments: data_tag: D3019
type: string
name: retrieve_data
arguments: data_tag: D4616
type: string
name: retrieve_data
arguments: data_tag: D3402
type: string
name: retrieve_data
arguments: data_tag: D58
type: string
name: retrieve_data
arguments: data_tag: D4602
type: string
name: retrieve_data
arguments: data_tag: D978
type: string
name: retrieve_data
arguments: data_tag: D4510
type: string
name: retrieve_data
arguments: data_tag: D1627
type: string
name: retrieve_data
arguments: data_tag: D582
type: string
name: retrieve_data
arguments: data_tag: D3475
type: string
name: retrieve_data
arguments: data_tag: D4421
type: string
name: retrieve_data
arguments: data_tag: D4126
type: string
name: retrieve_data
arguments: data_tag: D2845
type: string
name: retrieve_data
arguments: data_tag: D1527
type: string
name: retrieve_data
arguments: data_tag: D4433
type: string
name: retrieve_data
arguments: data_tag: D4514
type: string
name: retrieve_data
arguments: data_tag: D1823
type: string
name: retrieve_data
arguments: data_tag: D968
type: string
name: retrieve_data
arguments: data_tag: D1869
type: string
name: retrieve_data
arguments: data_tag: D4061
type: string
name: retrieve_data
arguments: data_tag: D1265
type: string
name: retrieve_data
arguments: data_tag: D821
type: string
name: retrieve_data
arguments: data_tag: D546
type: string
name: retrieve_data
arguments: data_tag: D2498
type: string
name: retrieve_data
arguments: data_tag: D1053
type: string
name: retrieve_data
arguments: data_tag: D4062
type: string
name: retrieve_data
arguments: data_tag: D2130
type: string
name: retrieve_data
arguments: data_tag: D1017
type: string
name: retrieve_data
arguments: data_tag: D640
type: string
name: retrieve_data
arguments: data_tag: D1409
type: string
name: retrieve_data
arguments: data_tag: D802
type: string
name: retrieve_data
arguments: data_tag: D885
type: string
name: retrieve_data
arguments: data_tag: D689
type: string
name: retrieve_data
arguments: data_tag: D1223
type: string
name: retrieve_data
arguments: data_tag: D2061
type: string
name: retrieve_data
arguments: data_tag: D1683
type: string
name: retrieve_data
arguments: data_tag: D2263
type: string
name: retrieve_data
arguments: data_tag: D1687
type: string
name: retrieve_data
arguments: data_tag: D18
type: string
name: retrieve_data
arguments: data_tag: D2744
type: string
name: retrieve_data
arguments: data_tag: D1940
type: string
name: retrieve_data
arguments: data_tag: D903
type: string
name: retrieve_data
arguments: data_tag: D3701
type: string
name: retrieve_data
arguments: data_tag: D2310
type: string
name: retrieve_data
arguments: data_tag: D2132
type: string
name: retrieve_data
arguments: data_tag: D4423
type: string
name: retrieve_data
arguments: data_tag: D638
type: string
name: retrieve_data
arguments: data_tag: D1805
type: string
name: retrieve_data
arguments: data_tag: D1169
type: string
name: retrieve_data
arguments: data_tag: D1673
type: string
name: retrieve_data
arguments: data_tag: D4826
type: string
name: retrieve_data
arguments: data_tag: D288
type: string
name: retrieve_data
arguments: data_tag: D1483
type: string
name: retrieve_data
arguments: data_tag: D4115
type: string
name: retrieve_data
arguments: data_tag: D4902
type: string
name: retrieve_data
arguments: data_tag: D2750
type: string
name: retrieve_data
arguments: data_tag: D3583
type: string
name: retrieve_data
arguments: data_tag: D1739
type: string
name: retrieve_data
arguments: data_tag: D3770
type: string
name: retrieve_data
arguments: data_tag: D1850
type: string
name: retrieve_data
arguments: data_tag: D1329
type: string
name: retrieve_data
arguments: data_tag: D3513
type: string
name: retrieve_data
arguments: data_tag: D4663
type: string
name: retrieve_data
arguments: data_tag: D785
type: string
name: retrieve_data
arguments: data_tag: D2530
type: string
name: retrieve_data
arguments: data_tag: D4783
type: string
name: retrieve_data
arguments: data_tag: D3605
type: string
name: retrieve_data
arguments: data_tag: D291
type: string
name: retrieve_data
arguments: data_tag: D1253
type: string
name: retrieve_data
arguments: data_tag: D1351
type: string
name: retrieve_data
arguments: data_tag: D3195
type: string
name: retrieve_data
arguments: data_tag: D3659
type: string
name: retrieve_data
arguments: data_tag: D4095
type: string
name: retrieve_data
arguments: data_tag: D1007
type: string
name: retrieve_data
arguments: data_tag: D370
type: string
name: retrieve_data
arguments: data_tag: D1284
type: string
name: retrieve_data
arguments: data_tag: D655
type: string
name: retrieve_data
arguments: data_tag: D857
type: string
name: retrieve_data
arguments: data_tag: D3319
type: string
name: retrieve_data
arguments: data_tag: D3038
type: string
name: retrieve_data
arguments: data_tag: D4129
type: string
name: retrieve_data
arguments: data_tag: D1655
type: string
name: retrieve_data
arguments: data_tag: D4752
type: string
name: retrieve_data
arguments: data_tag: D5008
type: string
name: retrieve_data
arguments: data_tag: D14
type: string
name: retrieve_data
arguments: data_tag: D2407
type: string
name: retrieve_data
arguments: data_tag: D1199
type: string
name: retrieve_data
arguments: data_tag: D532
type: string
name: retrieve_data
arguments: data_tag: D3523
type: string
name: retrieve_data
arguments: data_tag: D1143
type: string
name: retrieve_data
arguments: data_tag: D4697
type: string
name: retrieve_data
arguments: data_tag: D2774
type: string
name: retrieve_data
arguments: data_tag: D2870
type: string
name: retrieve_data
arguments: data_tag: D3229
type: string
name: retrieve_data
arguments: data_tag: D2856
type: string
name: retrieve_data
arguments: data_tag: D4689
type: string
name: retrieve_data
arguments: data_tag: D4151
type: string
name: retrieve_data
arguments: data_tag: D1707
type: string
name: retrieve_data
arguments: data_tag: D2809
type: string
name: retrieve_data
arguments: data_tag: D1427
type: string
name: retrieve_data
arguments: data_tag: D1629
type: string
name: retrieve_data
arguments: data_tag: D4084
type: string
name: retrieve_data
arguments: data_tag: D4911
type: string
name: retrieve_data
arguments: data_tag: D1938
type: string
name: retrieve_data
arguments: data_tag: D1556
type: string
name: retrieve_data
arguments: data_tag: D4135
type: string
name: retrieve_data
arguments: data_tag: D3678
type: string
name: retrieve_data
arguments: data_tag: D5093
type: string
name: retrieve_data
arguments: data_tag: D2197
type: string
name: retrieve_data
arguments: data_tag: D670
type: string
name: retrieve_data
arguments: data_tag: D2548
type: string
name: retrieve_data
arguments: data_tag: D2534
type: string
name: retrieve_data
arguments: data_tag: D4627
type: string
name: retrieve_data
arguments: data_tag: D1753
type: string
name: retrieve_data
arguments: data_tag: D4325
type: string
name: retrieve_data
arguments: data_tag: D4456
type: string
name: retrieve_data
arguments: data_tag: D1315
type: string
name: retrieve_data
arguments: data_tag: D990
type: string
name: retrieve_data
arguments: data_tag: D1935
type: string
name: retrieve_data
arguments: data_tag: D4990
type: string
name: retrieve_data
arguments: data_tag: D3204
type: string
name: retrieve_data
arguments: data_tag: D3504
type: string
name: retrieve_data
arguments: data_tag: D4716
type: string
name: retrieve_data
arguments: data_tag: D1093
type: string
name: retrieve_data
arguments: data_tag: D3952
type: string
name: retrieve_data
arguments: data_tag: D2540
type: string
name: retrieve_data
arguments: data_tag: D3192
type: string
name: retrieve_data
arguments: data_tag: D3113
type: string
name: retrieve_data
arguments: data_tag: D697
type: string
name: retrieve_data
arguments: data_tag: D4927
type: string
name: retrieve_data
arguments: data_tag: D3062
type: string
name: retrieve_data
arguments: data_tag: D318
type: string
name: retrieve_data
arguments: data_tag: D498
type: string
name: retrieve_data
arguments: data_tag: D1162
type: string
name: retrieve_data
arguments: data_tag: D4441
type: string
name: retrieve_data
arguments: data_tag: D4380
type: string
name: retrieve_data
arguments: data_tag: D1127
type: string
name: retrieve_data
arguments: data_tag: D4316
type: string
name: retrieve_data
arguments: data_tag: D1190
type: string
name: retrieve_data
arguments: data_tag: D2348
type: string
name: retrieve_data
arguments: data_tag: D2943
type: string
name: retrieve_data
arguments: data_tag: D2545
type: string
name: retrieve_data
arguments: data_tag: D1016
type: string
name: retrieve_data
arguments: data_tag: D3873
type: string
name: retrieve_data
arguments: data_tag: D553
type: string
name: retrieve_data
arguments: data_tag: D4926
type: string
name: retrieve_data
arguments: data_tag: D1814
type: string
name: retrieve_data
arguments: data_tag: D2709
type: string
name: retrieve_data
arguments: data_tag: D28
type: string
name: retrieve_data
arguments: data_tag: D4449
type: string
name: retrieve_data
arguments: data_tag: D1918
type: string
name: retrieve_data
arguments: data_tag: D4512
type: string
name: retrieve_data
arguments: data_tag: D2418
type: string
name: retrieve_data
arguments: data_tag: D2853
type: string
name: retrieve_data
arguments: data_tag: D2360
type: string
name: retrieve_data
arguments: data_tag: D5103
type: string
name: retrieve_data
arguments: data_tag: D2923
type: string
name: retrieve_data
arguments: data_tag: D1818
type: string
name: retrieve_data
arguments: data_tag: D2687
type: string
name: retrieve_data
arguments: data_tag: D2872
type: string
name: retrieve_data
arguments: data_tag: D4946
type: string
name: retrieve_data
arguments: data_tag: D155
type: string
name: retrieve_data
arguments: data_tag: D3270
type: string
name: retrieve_data
arguments: data_tag: D4150
type: string
name: retrieve_data
arguments: data_tag: D2861
type: string
name: retrieve_data
arguments: data_tag: D1441
type: string
name: retrieve_data
arguments: data_tag: D929
type: string
name: retrieve_data
arguments: data_tag: D1784
type: string
name: retrieve_data
arguments: data_tag: D3614
type: string
name: retrieve_data
arguments: data_tag: D3783
type: string
name: retrieve_data
arguments: data_tag: D458
type: string
name: retrieve_data
arguments: data_tag: D2354
type: string
name: retrieve_data
arguments: data_tag: D3087
type: string
name: retrieve_data
arguments: data_tag: D811
type: string
name: retrieve_data
arguments: data_tag: D3063
type: string
name: retrieve_data
arguments: data_tag: D2660
type: string
name: retrieve_data
arguments: data_tag: D4361
type: string
name: retrieve_data
arguments: data_tag: D2584
type: string
name: retrieve_data
arguments: data_tag: D2546
type: string
name: retrieve_data
arguments: data_tag: D4040
type: string
name: retrieve_data
arguments: data_tag: D4398
type: string
name: retrieve_data
arguments: data_tag: D877
type: string
name: retrieve_data
arguments: data_tag: D2077
type: string
name: retrieve_data
arguments: data_tag: D4869
type: string
name: retrieve_data
arguments: data_tag: D2499
type: string
name: retrieve_data
arguments: data_tag: D343
type: string
name: retrieve_data
arguments: data_tag: D506
type: string
name: retrieve_data
arguments: data_tag: D4843
type: string
name: retrieve_data
arguments: data_tag: D2049
type: string
name: retrieve_data
arguments: data_tag: D376
type: string
name: retrieve_data
arguments: data_tag: D4463
type: string
name: retrieve_data
arguments: data_tag: D3742
type: string
name: retrieve_data
arguments: data_tag: D3225
type: string
name: retrieve_data
arguments: data_tag: D1651
type: string
name: retrieve_data
arguments: data_tag: D2663
type: string
name: retrieve_data
arguments: data_tag: D2762
type: string
name: retrieve_data
arguments: data_tag: D2293
type: string
name: retrieve_data
arguments: data_tag: D202
type: string
name: retrieve_data
arguments: data_tag: D1588
type: string
name: retrieve_data
arguments: data_tag: D1227
type: string
name: retrieve_data
arguments: data_tag: D495
type: string
name: retrieve_data
arguments: data_tag: D3784
type: string
name: retrieve_data
arguments: data_tag: D3302
type: string
name: retrieve_data
arguments: data_tag: D4329
type: string
name: retrieve_data
arguments: data_tag: D4849
type: string
name: retrieve_data
arguments: data_tag: D2135
type: string
name: retrieve_data
arguments: data_tag: D3690
type: string
name: retrieve_data
arguments: data_tag: D3261
type: string
name: retrieve_data
arguments: data_tag: D4252
type: string
name: retrieve_data
arguments: data_tag: D4597
type: string
name: retrieve_data
arguments: data_tag: D5117
type: string
name: retrieve_data
arguments: data_tag: D4581
type: string
name: retrieve_data
arguments: data_tag: D333
type: string
name: retrieve_data
arguments: data_tag: D1366
type: string
name: retrieve_data
arguments: data_tag: D4796
type: string
name: retrieve_data
arguments: data_tag: D2837
type: string
name: retrieve_data
arguments: data_tag: D4509
type: string
name: retrieve_data
arguments: data_tag: D2098
type: string
name: retrieve_data
arguments: data_tag: D562
type: string
name: retrieve_data
arguments: data_tag: D1859
type: string
name: retrieve_data
arguments: data_tag: D4684
type: string
name: retrieve_data
arguments: data_tag: D3345
type: string
name: retrieve_data
arguments: data_tag: D4258
type: string
name: retrieve_data
arguments: data_tag: D1879
type: string
name: retrieve_data
arguments: data_tag: D3839
type: string
name: retrieve_data
arguments: data_tag: D1976
type: string
name: retrieve_data
arguments: data_tag: D255
type: string
name: retrieve_data
arguments: data_tag: D2910
type: string
name: retrieve_data
arguments: data_tag: D2912
type: string
name: retrieve_data
arguments: data_tag: D3956
type: string
name: retrieve_data
arguments: data_tag: D3758
type: string
name: retrieve_data
arguments: data_tag: D2714
type: string
name: retrieve_data
arguments: data_tag: D3653
type: string
name: retrieve_data
arguments: data_tag: D176
type: string
name: retrieve_data
arguments: data_tag: D20
type: string
name: retrieve_data
arguments: data_tag: D3915
type: string
name: retrieve_data
arguments: data_tag: D392
type: string
name: retrieve_data
arguments: data_tag: D763
type: string
name: retrieve_data
arguments: data_tag: D4496
type: string
name: retrieve_data
arguments: data_tag: D4897
type: string
name: retrieve_data
arguments: data_tag: D4807
type: string
name: retrieve_data
arguments: data_tag: D1453
type: string
name: retrieve_data
arguments: data_tag: D1646
type: string
name: retrieve_data
arguments: data_tag: D2983
type: string
name: retrieve_data
arguments: data_tag: D2589
type: string
name: retrieve_data
arguments: data_tag: D3598
type: string
name: retrieve_data
arguments: data_tag: D2741
type: string
name: retrieve_data
arguments: data_tag: D566
type: string
name: retrieve_data
arguments: data_tag: D1531
type: string
name: retrieve_data
arguments: data_tag: D2385
type: string
name: retrieve_data
arguments: data_tag: D1018
type: string
name: retrieve_data
arguments: data_tag: D1385
type: string
name: retrieve_data
arguments: data_tag: D620
type: string
name: retrieve_data
arguments: data_tag: D3269
type: string
name: retrieve_data
arguments: data_tag: D1519
type: string
name: retrieve_data
arguments: data_tag: D1623
type: string
name: retrieve_data
arguments: data_tag: D1575
type: string
name: retrieve_data
arguments: data_tag: D2652
type: string
name: retrieve_data
arguments: data_tag: D2701
type: string
name: retrieve_data
arguments: data_tag: D316
type: string
name: retrieve_data
arguments: data_tag: D3058
type: string
name: retrieve_data
arguments: data_tag: D2942
type: string
name: retrieve_data
arguments: data_tag: D4026
type: string
name: retrieve_data
arguments: data_tag: D2393
type: string
name: retrieve_data
arguments: data_tag: D2261
type: string
name: retrieve_data
arguments: data_tag: D3974
type: string
name: retrieve_data
arguments: data_tag: D864
type: string
name: retrieve_data
arguments: data_tag: D1383
type: string
name: retrieve_data
arguments: data_tag: D2522
type: string
name: retrieve_data
arguments: data_tag: D1711
type: string
name: retrieve_data
arguments: data_tag: D4182
type: string
name: retrieve_data
arguments: data_tag: D1932
type: string
name: retrieve_data
arguments: data_tag: D2753
type: string
name: retrieve_data
arguments: data_tag: D4968
type: string
name: retrieve_data
arguments: data_tag: D233
type: string
name: retrieve_data
arguments: data_tag: D151
type: string
name: retrieve_data
arguments: data_tag: D3700
type: string
name: retrieve_data
arguments: data_tag: D2641
type: string
name: retrieve_data
arguments: data_tag: D1703
type: string
name: retrieve_data
arguments: data_tag: D4214
type: string
name: retrieve_data
arguments: data_tag: D1597
type: string
name: retrieve_data
arguments: data_tag: D4382
type: string
name: retrieve_data
arguments: data_tag: D1245
type: string
name: retrieve_data
arguments: data_tag: D3396
type: string
name: retrieve_data
arguments: data_tag: D166
type: string
name: retrieve_data
arguments: data_tag: D4827
type: string
name: retrieve_data
arguments: data_tag: D3710
type: string
name: retrieve_data
arguments: data_tag: D3485
type: string
name: retrieve_data
arguments: data_tag: D4974
type: string
name: retrieve_data
arguments: data_tag: D1816
type: string
name: retrieve_data
arguments: data_tag: D2611
type: string
name: retrieve_data
arguments: data_tag: D4693
type: string
name: retrieve_data
arguments: data_tag: D3385
type: string
name: retrieve_data
arguments: data_tag: D607
type: string
name: retrieve_data
arguments: data_tag: D509
type: string
name: retrieve_data
arguments: data_tag: D3382
type: string
name: retrieve_data
arguments: data_tag: D2793
type: string
name: retrieve_data
arguments: data_tag: D1590
type: string
name: retrieve_data
arguments: data_tag: D2900
type: string
name: retrieve_data
arguments: data_tag: D4776
type: string
name: retrieve_data
arguments: data_tag: D1435
type: string
name: retrieve_data
arguments: data_tag: D1247
type: string
name: retrieve_data
arguments: data_tag: D4454
type: string
name: retrieve_data
arguments: data_tag: D1148
type: string
name: retrieve_data
arguments: data_tag: D4702
type: string
name: retrieve_data
arguments: data_tag: D2060
type: string
name: retrieve_data
arguments: data_tag: D297
type: string
name: retrieve_data
arguments: data_tag: D2557
type: string
name: retrieve_data
arguments: data_tag: D3951
type: string
name: retrieve_data
arguments: data_tag: D17
type: string
name: retrieve_data
arguments: data_tag: D3126
type: string
name: retrieve_data
arguments: data_tag: D444
type: string
name: retrieve_data
arguments: data_tag: D1424
type: string
name: retrieve_data
arguments: data_tag: D4374
type: string
name: retrieve_data
arguments: data_tag: D55
type: string
name: retrieve_data
arguments: data_tag: D4336
type: string
name: retrieve_data
arguments: data_tag: D4572
type: string
name: retrieve_data
arguments: data_tag: D1861
type: string
name: retrieve_data
arguments: data_tag: D4318
type: string
name: retrieve_data
arguments: data_tag: D712
type: string
name: retrieve_data
arguments: data_tag: D2712
type: string
name: retrieve_data
arguments: data_tag: D587
type: string
name: retrieve_data
arguments: data_tag: D2296
type: string
name: retrieve_data
arguments: data_tag: D4183
type: string
name: retrieve_data
arguments: data_tag: D2131
type: string
name: retrieve_data
arguments: data_tag: D4381
type: string
name: retrieve_data
arguments: data_tag: D1112
type: string
name: retrieve_data
arguments: data_tag: D4546
type: string
name: retrieve_data
arguments: data_tag: D2
type: string
name: retrieve_data
arguments: data_tag: D1496
type: string
name: retrieve_data
arguments: data_tag: D4681
type: string
name: retrieve_data
arguments: data_tag: D4761
type: string
name: retrieve_data
arguments: data_tag: D4473
type: string
name: retrieve_data
arguments: data_tag: D5026
type: string
name: retrieve_data
arguments: data_tag: D3042
type: string
name: retrieve_data
arguments: data_tag: D3812
type: string
name: retrieve_data
arguments: data_tag: D4507
type: string
name: retrieve_data
arguments: data_tag: D2606
type: string
name: retrieve_data
arguments: data_tag: D3509
type: string
name: retrieve_data
arguments: data_tag: D4683
type: string
name: retrieve_data
arguments: data_tag: D2998
type: string
name: retrieve_data
arguments: data_tag: D4867
type: string
name: retrieve_data
arguments: data_tag: D3219
type: string
name: retrieve_data
arguments: data_tag: D3762
type: string
name: retrieve_data
arguments: data_tag: D1625
type: string
name: retrieve_data
arguments: data_tag: D4919
type: string
name: retrieve_data
arguments: data_tag: D4029
type: string
name: retrieve_data
arguments: data_tag: D1129
type: string
name: retrieve_data
arguments: data_tag: D2996
type: string
name: retrieve_data
arguments: data_tag: D651
type: string
name: retrieve_data
arguments: data_tag: D3412
type: string
name: retrieve_data
arguments: data_tag: D1538
type: string
name: retrieve_data
arguments: data_tag: D138
type: string
name: retrieve_data
arguments: data_tag: D784
type: string
name: retrieve_data
arguments: data_tag: D203
type: string
name: retrieve_data
arguments: data_tag: D4474
type: string
name: retrieve_data
arguments: data_tag: D1020
type: string
name: retrieve_data
arguments: data_tag: D1249
type: string
name: retrieve_data
arguments: data_tag: D4333
type: string
name: retrieve_data
arguments: data_tag: D491
type: string
name: retrieve_data
arguments: data_tag: D4529
type: string
name: retrieve_data
arguments: data_tag: D720
type: string
name: retrieve_data
arguments: data_tag: D2423
type: string
name: retrieve_data
arguments: data_tag: D4195
type: string
name: retrieve_data
arguments: data_tag: D2917
type: string
name: retrieve_data
arguments: data_tag: D5029
type: string
name: retrieve_data
arguments: data_tag: D3530
type: string
name: retrieve_data
arguments: data_tag: D2071
type: string
name: retrieve_data
arguments: data_tag: D463
type: string
name: retrieve_data
arguments: data_tag: D2000
type: string
name: retrieve_data
arguments: data_tag: D1405
type: string
name: retrieve_data
arguments: data_tag: D3449
type: string
name: retrieve_data
arguments: data_tag: D3889
type: string
name: retrieve_data
arguments: data_tag: D2828
type: string
name: retrieve_data
arguments: data_tag: D398
type: string
name: retrieve_data
arguments: data_tag: D3122
type: string
name: retrieve_data
arguments: data_tag: D4876
type: string
name: retrieve_data
arguments: data_tag: D4566
type: string
name: retrieve_data
arguments: data_tag: D3416
type: string
name: retrieve_data
arguments: data_tag: D856
type: string
name: retrieve_data
arguments: data_tag: D3957
type: string
name: retrieve_data
arguments: data_tag: D4105
type: string
name: retrieve_data
arguments: data_tag: D3604
type: string
name: retrieve_data
arguments: data_tag: D973
type: string
name: retrieve_data
arguments: data_tag: D805
type: string
name: retrieve_data
arguments: data_tag: D3828
type: string
name: retrieve_data
arguments: data_tag: D847
type: string
name: retrieve_data
arguments: data_tag: D2082
type: string
name: retrieve_data
arguments: data_tag: D1205
type: string
name: retrieve_data
arguments: data_tag: D887
type: string
name: retrieve_data
arguments: data_tag: D1187
type: string
name: retrieve_data
arguments: data_tag: D564
type: string
name: retrieve_data
arguments: data_tag: D439
type: string
name: retrieve_data
arguments: data_tag: D4791
type: string
name: retrieve_data
arguments: data_tag: D2831
type: string
name: retrieve_data
arguments: data_tag: D3129
type: string
name: retrieve_data
arguments: data_tag: D1868
type: string
name: retrieve_data
arguments: data_tag: D244
type: string
name: retrieve_data
arguments: data_tag: D3438
type: string
name: retrieve_data
arguments: data_tag: D1563
type: string
name: retrieve_data
arguments: data_tag: D938
type: string
name: retrieve_data
arguments: data_tag: D2376
type: string
name: retrieve_data
arguments: data_tag: D1061
type: string
name: retrieve_data
arguments: data_tag: D659
type: string
name: retrieve_data
arguments: data_tag: D1971
type: string
name: retrieve_data
arguments: data_tag: D3772
type: string
name: retrieve_data
arguments: data_tag: D2276
type: string
name: retrieve_data
arguments: data_tag: D3466
type: string
name: retrieve_data
arguments: data_tag: D696
type: string
name: retrieve_data
arguments: data_tag: D5001
type: string
name: retrieve_data
arguments: data_tag: D1308
type: string
name: retrieve_data
arguments: data_tag: D4022
type: string
name: retrieve_data
arguments: data_tag: D3630
type: string
name: retrieve_data
arguments: data_tag: D535
type: string
name: retrieve_data
arguments: data_tag: D2041
type: string
name: retrieve_data
arguments: data_tag: D2087
type: string
name: retrieve_data
arguments: data_tag: D4233
type: string
name: retrieve_data
arguments: data_tag: D1484
type: string
name: retrieve_data
arguments: data_tag: D3000
type: string
name: retrieve_data
arguments: data_tag: D3257
type: string
name: retrieve_data
arguments: data_tag: D3150
type: string
name: retrieve_data
arguments: data_tag: D5074
type: string
name: retrieve_data
arguments: data_tag: D287
type: string
name: retrieve_data
arguments: data_tag: D3913
type: string
name: retrieve_data
arguments: data_tag: D135
type: string
name: retrieve_data
arguments: data_tag: D2941
type: string
name: retrieve_data
arguments: data_tag: D1569
type: string
name: retrieve_data
arguments: data_tag: D3920
type: string
name: retrieve_data
arguments: data_tag: D4389
type: string
name: retrieve_data
arguments: data_tag: D3486
type: string
name: retrieve_data
arguments: data_tag: D3418
type: string
name: retrieve_data
arguments: data_tag: D4004
type: string
name: retrieve_data
arguments: data_tag: D272
type: string
name: retrieve_data
arguments: data_tag: D4666
type: string
name: retrieve_data
arguments: data_tag: D3222
type: string
name: retrieve_data
arguments: data_tag: D3934
type: string
name: retrieve_data
arguments: data_tag: D4054
type: string
name: retrieve_data
arguments: data_tag: D4094
type: string
name: retrieve_data
arguments: data_tag: D4167
type: string
name: retrieve_data
arguments: data_tag: D991
type: string
name: retrieve_data
arguments: data_tag: D2740
type: string
name: retrieve_data
arguments: data_tag: D245
type: string
name: retrieve_data
arguments: data_tag: D339
type: string
name: retrieve_data
arguments: data_tag: D1445
type: string
name: retrieve_data
arguments: data_tag: D5105
type: string
name: retrieve_data
arguments: data_tag: D3134
type: string
name: retrieve_data
arguments: data_tag: D3212
type: string
name: retrieve_data
arguments: data_tag: D5101
type: string
name: retrieve_data
arguments: data_tag: D4109
type: string
name: retrieve_data
arguments: data_tag: D2799
type: string
name: retrieve_data
arguments: data_tag: D2588
type: string
name: retrieve_data
arguments: data_tag: D1432
type: string
name: retrieve_data
arguments: data_tag: D3786
type: string
name: retrieve_data
arguments: data_tag: D5018
type: string
name: retrieve_data
arguments: data_tag: D2178
type: string
name: retrieve_data
arguments: data_tag: D4199
type: string
name: retrieve_data
arguments: data_tag: D395
type: string
name: retrieve_data
arguments: data_tag: D3100
type: string
name: retrieve_data
arguments: data_tag: D1862
type: string
name: retrieve_data
arguments: data_tag: D4324
type: string
name: retrieve_data
arguments: data_tag: D2552
type: string
name: retrieve_data
arguments: data_tag: D2227
type: string
name: retrieve_data
arguments: data_tag: D4671
type: string
name: retrieve_data
arguments: data_tag: D3177
type: string
name: retrieve_data
arguments: data_tag: D302
type: string
name: retrieve_data
arguments: data_tag: D1745
type: string
name: retrieve_data
arguments: data_tag: D3013
type: string
name: retrieve_data
arguments: data_tag: D1649
type: string
name: retrieve_data
arguments: data_tag: D711
type: string
name: retrieve_data
arguments: data_tag: D2668
type: string
name: retrieve_data
arguments: data_tag: D4696
type: string
name: retrieve_data
arguments: data_tag: D521
type: string
name: retrieve_data
arguments: data_tag: D4704
type: string
name: retrieve_data
arguments: data_tag: D33
type: string
name: retrieve_data
arguments: data_tag: D2210
type: string
name: retrieve_data
arguments: data_tag: D3664
type: string
name: retrieve_data
arguments: data_tag: D3400
type: string
name: retrieve_data
arguments: data_tag: D650
type: string
name: retrieve_data
arguments: data_tag: D4455
type: string
name: retrieve_data
arguments: data_tag: D5099
type: string
name: retrieve_data
arguments: data_tag: D3296
type: string

tool: D4706: C=1, w=64, i=%-3d a=%016lx


tool: D2796: C=2, w=64, i=%-3d a=%016lx


tool: D2089: C=3, w=64, i=%-3d a=%016lx


tool: D1779: C=4, w=64, i=%-3d a=%016lx


tool: D2482: C=5, w=64, i=%-3d a=%016lx


tool: D2839: C=6, w=64, i=%-3d a=%016lx


tool: D3790: C=7, w=64, i=%-3d a=%016lx


tool: D595: C=8, w=64, i=%-3d a=%016lx


tool: D3661: C=9, w=64, i=%-3d a=%016lx


tool: D951: C=10, w=64, i=%-3d a=%016lx


tool: D3629: C=11, w=64, i=%-3d a=%016lx


tool: D116: C=12, w=64, i=%-3d a=%016lx


tool: D1543: C=13, w=64, i=%-3d a=%016lx


tool: D1974: C=14, w=64, i=%-3d a=%016lx


tool: D3693: C=15, w=64, i=%-3d a=%016lx


tool: D1696: C=16, w=64, i=%-3d a=%016lx


tool: D2875: C=17, w=64, i=%-3d a=%016lx


tool: D3479: C=18, w=64, i=%-3d a=%016lx


tool: D3164: C=19, w=64, i=%-3d a=%016lx


tool: D4841: C=20, w=64, i=%-3d a=%016lx


tool: D464: C=21, w=64, i=%-3d a=%016lx


tool: D263: C=22, w=64, i=%-3d a=%016lx


tool: D1530: C=23, w=64, i=%-3d a=%016lx


tool: D145: C=24, w=64, i=%-3d a=%016lx


tool: D4941: C=25, w=64, i=%-3d a=%016lx


tool: D3811: C=26, w=64, i=%-3d a=%016lx


tool: D3550: C=27, w=64, i=%-3d a=%016lx


tool: D1672: C=28, w=64, i=%-3d a=%016lx


tool: D3609: C=29, w=64, i=%-3d a=%016lx


tool: D4564: C=30, w=64, i=%-3d a=%016lx


tool: D4952: C=31, w=64, i=%-3d a=%016lx


tool: D3019: C=32, w=64, i=%-3d a=%016lx


tool: D4616: C=33, w=64, i=%-3d a=%016lx


tool: D3402: C=34, w=64, i=%-3d a=%016lx


tool: D58: C=35, w=64, i=%-3d a=%016lx


tool: D4602: C=36, w=64, i=%-3d a=%016lx


tool: D978: C=37, w=64, i=%-3d a=%016lx


tool: D4510: C=38, w=64, i=%-3d a=%016lx


tool: D1627: C=39, w=64, i=%-3d a=%016lx


tool: D582: C=40, w=64, i=%-3d a=%016lx


tool: D3475: C=41, w=64, i=%-3d a=%016lx


tool: D4421: C=42, w=64, i=%-3d a=%016lx


tool: D4126: C=43, w=64, i=%-3d a=%016lx


tool: D2845: C=44, w=64, i=%-3d a=%016lx


tool: D1527: C=45, w=64, i=%-3d a=%016lx


tool: D4433: C=46, w=64, i=%-3d a=%016lx


tool: D4514: C=47, w=64, i=%-3d a=%016lx


tool: D1823: C=48, w=64, i=%-3d a=%016lx


tool: D968: C=49, w=64, i=%-3d a=%016lx


tool: D1869: C=50, w=64, i=%-3d a=%016lx


tool: D4061: C=51, w=64, i=%-3d a=%016lx


tool: D1265: C=52, w=64, i=%-3d a=%016lx


tool: D821: C=53, w=64, i=%-3d a=%016lx


tool: D546: C=54, w=64, i=%-3d a=%016lx


tool: D2498: C=55, w=64, i=%-3d a=%016lx


tool: D1053: C=56, w=64, i=%-3d a=%016lx


tool: D4062: C=57, w=64, i=%-3d a=%016lx


tool: D2130: C=58, w=64, i=%-3d a=%016lx


tool: D1017: C=59, w=64, i=%-3d a=%016lx


tool: D640: C=60, w=64, i=%-3d a=%016lx


tool: D1409: C=61, w=64, i=%-3d a=%016lx


tool: D802: C=62, w=64, i=%-3d a=%016lx


tool: D885: C=63, w=64, i=%-3d a=%016lx


tool: D689: C=64, w=64, i=%-3d a=%016lx


tool: D1223: C=65, w=64, i=%-3d a=%016lx


tool: D2061: C=66, w=64, i=%-3d a=%016lx


tool: D1683: C=67, w=64, i=%-3d a=%016lx


tool: D2263: C=68, w=64, i=%-3d a=%016lx


tool: D1687: C=69, w=64, i=%-3d a=%016lx


tool: D18: C=70, w=64, i=%-3d a=%016lx


tool: D2744: C=71, w=64, i=%-3d a=%016lx


tool: D1940: C=72, w=64, i=%-3d a=%016lx


tool: D903: C=73, w=64, i=%-3d a=%016lx


tool: D3701: C=74, w=64, i=%-3d a=%016lx


tool: D2310: C=75, w=64, i=%-3d a=%016lx


tool: D2132: C=76, w=64, i=%-3d a=%016lx


tool: D4423: C=77, w=64, i=%-3d a=%016lx


tool: D638: C=78, w=64, i=%-3d a=%016lx


tool: D1805: C=79, w=64, i=%-3d a=%016lx


tool: D1169: C=80, w=64, i=%-3d a=%016lx


tool: D1673: C=81, w=64, i=%-3d a=%016lx


tool: D4826: C=82, w=64, i=%-3d a=%016lx


tool: D288: C=83, w=64, i=%-3d a=%016lx


tool: D1483: C=84, w=64, i=%-3d a=%016lx


tool: D4115: C=85, w=64, i=%-3d a=%016lx


tool: D4902: C=86, w=64, i=%-3d a=%016lx


tool: D2750: C=87, w=64, i=%-3d a=%016lx


tool: D3583: C=88, w=64, i=%-3d a=%016lx


tool: D1739: C=89, w=64, i=%-3d a=%016lx


tool: D3770: C=90, w=64, i=%-3d a=%016lx


tool: D1850: C=91, w=64, i=%-3d a=%016lx


tool: D1329: C=92, w=64, i=%-3d a=%016lx


tool: D3513: C=93, w=64, i=%-3d a=%016lx


tool: D4663: C=94, w=64, i=%-3d a=%016lx


tool: D785: C=95, w=64, i=%-3d a=%016lx


tool: D2530: C=96, w=64, i=%-3d a=%016lx


tool: D4783: C=97, w=64, i=%-3d a=%016lx


tool: D3605: C=98, w=64, i=%-3d a=%016lx


tool: D291: C=99, w=64, i=%-3d a=%016lx


tool: D1253: C=100, w=64, i=%-3d a=%016lx


tool: D1351: C=101, w=64, i=%-3d a=%016lx


tool: D3195: C=102, w=64, i=%-3d a=%016lx


tool: D3659: C=103, w=64, i=%-3d a=%016lx


tool: D4095: C=104, w=64, i=%-3d a=%016lx


tool: D1007: C=105, w=64, i=%-3d a=%016lx


tool: D370: C=106, w=64, i=%-3d a=%016lx


tool: D1284: C=107, w=64, i=%-3d a=%016lx


tool: D655: C=108, w=64, i=%-3d a=%016lx


tool: D857: C=109, w=64, i=%-3d a=%016lx


tool: D3319: C=110, w=64, i=%-3d a=%016lx


tool: D3038: C=111, w=64, i=%-3d a=%016lx


tool: D4129: C=112, w=64, i=%-3d a=%016lx


tool: D1655: C=113, w=64, i=%-3d a=%016lx


tool: D4752: C=114, w=64, i=%-3d a=%016lx


tool: D5008: C=115, w=64, i=%-3d a=%016lx


tool: D14: C=116, w=64, i=%-3d a=%016lx


tool: D2407: C=117, w=64, i=%-3d a=%016lx


tool: D1199: C=118, w=64, i=%-3d a=%016lx


tool: D532: C=119, w=64, i=%-3d a=%016lx


tool: D3523: C=120, w=64, i=%-3d a=%016lx


tool: D1143: C=121, w=64, i=%-3d a=%016lx


tool: D4697: C=122, w=64, i=%-3d a=%016lx


tool: D2774: C=123, w=64, i=%-3d a=%016lx


tool: D2870: C=124, w=64, i=%-3d a=%016lx


tool: D3229: C=125, w=64, i=%-3d a=%016lx


tool: D2856: C=126, w=64, i=%-3d a=%016lx


tool: D4689: C=127, w=64, i=%-3d a=%016lx


tool: D4151: C=128, w=64, i=%-3d a=%016lx


tool: D1707: C=1, w=32, i=%-3d a=%016lx


tool: D2809: C=2, w=32, i=%-3d a=%016lx


tool: D1427: C=3, w=32, i=%-3d a=%016lx


tool: D1629: C=4, w=32, i=%-3d a=%016lx


tool: D4084: C=5, w=32, i=%-3d a=%016lx


tool: D4911: C=6, w=32, i=%-3d a=%016lx


tool: D1938: C=7, w=32, i=%-3d a=%016lx


tool: D1556: C=8, w=32, i=%-3d a=%016lx


tool: D4135: C=9, w=32, i=%-3d a=%016lx


tool: D3678: C=10, w=32, i=%-3d a=%016lx


tool: D5093: C=11, w=32, i=%-3d a=%016lx


tool: D2197: C=12, w=32, i=%-3d a=%016lx


tool: D670: C=13, w=32, i=%-3d a=%016lx


tool: D2548: C=14, w=32, i=%-3d a=%016lx


tool: D2534: C=15, w=32, i=%-3d a=%016lx


tool: D4627: C=16, w=32, i=%-3d a=%016lx


tool: D1753: C=17, w=32, i=%-3d a=%016lx


tool: D4325: C=18, w=32, i=%-3d a=%016lx


tool: D4456: C=19, w=32, i=%-3d a=%016lx


tool: D1315: C=20, w=32, i=%-3d a=%016lx


tool: D990: C=21, w=32, i=%-3d a=%016lx


tool: D1935: C=22, w=32, i=%-3d a=%016lx


tool: D4990: C=23, w=32, i=%-3d a=%016lx


tool: D3204: C=24, w=32, i=%-3d a=%016lx


tool: D3504: C=25, w=32, i=%-3d a=%016lx


tool: D4716: C=26, w=32, i=%-3d a=%016lx


tool: D1093: C=27, w=32, i=%-3d a=%016lx


tool: D3952: C=28, w=32, i=%-3d a=%016lx


tool: D2540: C=29, w=32, i=%-3d a=%016lx


tool: D3192: C=30, w=32, i=%-3d a=%016lx


tool: D3113: C=31, w=32, i=%-3d a=%016lx


tool: D697: C=32, w=32, i=%-3d a=%016lx


tool: D4927: C=33, w=32, i=%-3d a=%016lx


tool: D3062: C=34, w=32, i=%-3d a=%016lx


tool: D318: C=35, w=32, i=%-3d a=%016lx


tool: D498: C=36, w=32, i=%-3d a=%016lx


tool: D1162: C=37, w=32, i=%-3d a=%016lx


tool: D4441: C=38, w=32, i=%-3d a=%016lx


tool: D4380: C=39, w=32, i=%-3d a=%016lx


tool: D1127: C=40, w=32, i=%-3d a=%016lx


tool: D4316: C=41, w=32, i=%-3d a=%016lx


tool: D1190: C=42, w=32, i=%-3d a=%016lx


tool: D2348: C=43, w=32, i=%-3d a=%016lx


tool: D2943: C=44, w=32, i=%-3d a=%016lx


tool: D2545: C=45, w=32, i=%-3d a=%016lx


tool: D1016: C=46, w=32, i=%-3d a=%016lx


tool: D3873: C=47, w=32, i=%-3d a=%016lx


tool: D553: C=48, w=32, i=%-3d a=%016lx


tool: D4926: C=49, w=32, i=%-3d a=%016lx


tool: D1814: C=50, w=32, i=%-3d a=%016lx


tool: D2709: C=51, w=32, i=%-3d a=%016lx


tool: D28: C=52, w=32, i=%-3d a=%016lx


tool: D4449: C=53, w=32, i=%-3d a=%016lx


tool: D1918: C=54, w=32, i=%-3d a=%016lx


tool: D4512: C=55, w=32, i=%-3d a=%016lx


tool: D2418: C=56, w=32, i=%-3d a=%016lx


tool: D2853: C=57, w=32, i=%-3d a=%016lx


tool: D2360: C=58, w=32, i=%-3d a=%016lx


tool: D5103: C=59, w=32, i=%-3d a=%016lx


tool: D2923: C=60, w=32, i=%-3d a=%016lx


tool: D1818: C=61, w=32, i=%-3d a=%016lx


tool: D2687: C=62, w=32, i=%-3d a=%016lx


tool: D2872: C=63, w=32, i=%-3d a=%016lx


tool: D4946: C=64, w=32, i=%-3d a=%016lx


tool: D155: C=65, w=32, i=%-3d a=%016lx


tool: D3270: C=66, w=32, i=%-3d a=%016lx


tool: D4150: C=67, w=32, i=%-3d a=%016lx


tool: D2861: C=68, w=32, i=%-3d a=%016lx


tool: D1441: C=69, w=32, i=%-3d a=%016lx


tool: D929: C=70, w=32, i=%-3d a=%016lx


tool: D1784: C=71, w=32, i=%-3d a=%016lx


tool: D3614: C=72, w=32, i=%-3d a=%016lx


tool: D3783: C=73, w=32, i=%-3d a=%016lx


tool: D458: C=74, w=32, i=%-3d a=%016lx


tool: D2354: C=75, w=32, i=%-3d a=%016lx


tool: D3087: C=76, w=32, i=%-3d a=%016lx


tool: D811: C=77, w=32, i=%-3d a=%016lx


tool: D3063: C=78, w=32, i=%-3d a=%016lx


tool: D2660: C=79, w=32, i=%-3d a=%016lx


tool: D4361: C=80, w=32, i=%-3d a=%016lx


tool: D2584: C=81, w=32, i=%-3d a=%016lx


tool: D2546: C=82, w=32, i=%-3d a=%016lx


tool: D4040: C=83, w=32, i=%-3d a=%016lx


tool: D4398: C=84, w=32, i=%-3d a=%016lx


tool: D877: C=85, w=32, i=%-3d a=%016lx


tool: D2077: C=86, w=32, i=%-3d a=%016lx


tool: D4869: C=87, w=32, i=%-3d a=%016lx


tool: D2499: C=88, w=32, i=%-3d a=%016lx


tool: D343: C=89, w=32, i=%-3d a=%016lx


tool: D506: C=90, w=32, i=%-3d a=%016lx


tool: D4843: C=91, w=32, i=%-3d a=%016lx


tool: D2049: C=92, w=32, i=%-3d a=%016lx


tool: D376: C=93, w=32, i=%-3d a=%016lx


tool: D4463: C=94, w=32, i=%-3d a=%016lx


tool: D3742: C=95, w=32, i=%-3d a=%016lx


tool: D3225: C=96, w=32, i=%-3d a=%016lx


tool: D1651: C=97, w=32, i=%-3d a=%016lx


tool: D2663: C=98, w=32, i=%-3d a=%016lx


tool: D2762: C=99, w=32, i=%-3d a=%016lx


tool: D2293: C=100, w=32, i=%-3d a=%016lx


tool: D202: C=101, w=32, i=%-3d a=%016lx


tool: D1588: C=102, w=32, i=%-3d a=%016lx


tool: D1227: C=103, w=32, i=%-3d a=%016lx


tool: D495: C=104, w=32, i=%-3d a=%016lx


tool: D3784: C=105, w=32, i=%-3d a=%016lx


tool: D3302: C=106, w=32, i=%-3d a=%016lx


tool: D4329: C=107, w=32, i=%-3d a=%016lx


tool: D4849: C=108, w=32, i=%-3d a=%016lx


tool: D2135: C=109, w=32, i=%-3d a=%016lx


tool: D3690: C=110, w=32, i=%-3d a=%016lx


tool: D3261: C=111, w=32, i=%-3d a=%016lx


tool: D4252: C=112, w=32, i=%-3d a=%016lx


tool: D4597: C=113, w=32, i=%-3d a=%016lx


tool: D5117: C=114, w=32, i=%-3d a=%016lx


tool: D4581: C=115, w=32, i=%-3d a=%016lx


tool: D333: C=116, w=32, i=%-3d a=%016lx


tool: D1366: C=117, w=32, i=%-3d a=%016lx


tool: D4796: C=118, w=32, i=%-3d a=%016lx


tool: D2837: C=119, w=32, i=%-3d a=%016lx


tool: D4509: C=120, w=32, i=%-3d a=%016lx


tool: D2098: C=121, w=32, i=%-3d a=%016lx


tool: D562: C=122, w=32, i=%-3d a=%016lx


tool: D1859: C=123, w=32, i=%-3d a=%016lx


tool: D4684: C=124, w=32, i=%-3d a=%016lx


tool: D3345: C=125, w=32, i=%-3d a=%016lx


tool: D4258: C=126, w=32, i=%-3d a=%016lx


tool: D1879: C=127, w=32, i=%-3d a=%016lx


tool: D3839: C=128, w=32, i=%-3d a=%016lx


tool: D1976: C=1, w=16, i=%-3d a=%016lx


tool: D255: C=2, w=16, i=%-3d a=%016lx


tool: D2910: C=3, w=16, i=%-3d a=%016lx


tool: D2912: C=4, w=16, i=%-3d a=%016lx


tool: D3956: C=5, w=16, i=%-3d a=%016lx


tool: D3758: C=6, w=16, i=%-3d a=%016lx


tool: D2714: C=7, w=16, i=%-3d a=%016lx


tool: D3653: C=8, w=16, i=%-3d a=%016lx


tool: D176: C=9, w=16, i=%-3d a=%016lx


tool: D20: C=10, w=16, i=%-3d a=%016lx


tool: D3915: C=11, w=16, i=%-3d a=%016lx


tool: D392: C=12, w=16, i=%-3d a=%016lx


tool: D763: C=13, w=16, i=%-3d a=%016lx


tool: D4496: C=14, w=16, i=%-3d a=%016lx


tool: D4897: C=15, w=16, i=%-3d a=%016lx


tool: D4807: C=16, w=16, i=%-3d a=%016lx


tool: D1453: C=17, w=16, i=%-3d a=%016lx


tool: D1646: C=18, w=16, i=%-3d a=%016lx


tool: D2983: C=19, w=16, i=%-3d a=%016lx


tool: D2589: C=20, w=16, i=%-3d a=%016lx


tool: D3598: C=21, w=16, i=%-3d a=%016lx


tool: D2741: C=22, w=16, i=%-3d a=%016lx


tool: D566: C=23, w=16, i=%-3d a=%016lx


tool: D1531: C=24, w=16, i=%-3d a=%016lx


tool: D2385: C=25, w=16, i=%-3d a=%016lx


tool: D1018: C=26, w=16, i=%-3d a=%016lx


tool: D1385: C=27, w=16, i=%-3d a=%016lx


tool: D620: C=28, w=16, i=%-3d a=%016lx


tool: D3269: C=29, w=16, i=%-3d a=%016lx


tool: D1519: C=30, w=16, i=%-3d a=%016lx


tool: D1623: C=31, w=16, i=%-3d a=%016lx


tool: D1575: C=32, w=16, i=%-3d a=%016lx


tool: D2652: C=33, w=16, i=%-3d a=%016lx


tool: D2701: C=34, w=16, i=%-3d a=%016lx


tool: D316: C=35, w=16, i=%-3d a=%016lx


tool: D3058: C=36, w=16, i=%-3d a=%016lx


tool: D2942: C=37, w=16, i=%-3d a=%016lx


tool: D4026: C=38, w=16, i=%-3d a=%016lx


tool: D2393: C=39, w=16, i=%-3d a=%016lx


tool: D2261: C=40, w=16, i=%-3d a=%016lx


tool: D3974: C=41, w=16, i=%-3d a=%016lx


tool: D864: C=42, w=16, i=%-3d a=%016lx


tool: D1383: C=43, w=16, i=%-3d a=%016lx


tool: D2522: C=44, w=16, i=%-3d a=%016lx


tool: D1711: C=45, w=16, i=%-3d a=%016lx


tool: D4182: C=46, w=16, i=%-3d a=%016lx


tool: D1932: C=47, w=16, i=%-3d a=%016lx


tool: D2753: C=48, w=16, i=%-3d a=%016lx


tool: D4968: C=49, w=16, i=%-3d a=%016lx


tool: D233: C=50, w=16, i=%-3d a=%016lx


tool: D151: C=51, w=16, i=%-3d a=%016lx


tool: D3700: C=52, w=16, i=%-3d a=%016lx


tool: D2641: C=53, w=16, i=%-3d a=%016lx


tool: D1703: C=54, w=16, i=%-3d a=%016lx


tool: D4214: C=55, w=16, i=%-3d a=%016lx


tool: D1597: C=56, w=16, i=%-3d a=%016lx


tool: D4382: C=57, w=16, i=%-3d a=%016lx


tool: D1245: C=58, w=16, i=%-3d a=%016lx


tool: D3396: C=59, w=16, i=%-3d a=%016lx


tool: D166: C=60, w=16, i=%-3d a=%016lx


tool: D4827: C=61, w=16, i=%-3d a=%016lx


tool: D3710: C=62, w=16, i=%-3d a=%016lx


tool: D3485: C=63, w=16, i=%-3d a=%016lx


tool: D4974: C=64, w=16, i=%-3d a=%016lx


tool: D1816: C=65, w=16, i=%-3d a=%016lx


tool: D2611: C=66, w=16, i=%-3d a=%016lx


tool: D4693: C=67, w=16, i=%-3d a=%016lx


tool: D3385: C=68, w=16, i=%-3d a=%016lx


tool: D607: C=69, w=16, i=%-3d a=%016lx


tool: D509: C=70, w=16, i=%-3d a=%016lx


tool: D3382: C=71, w=16, i=%-3d a=%016lx


tool: D2793: C=72, w=16, i=%-3d a=%016lx


tool: D1590: C=73, w=16, i=%-3d a=%016lx


tool: D2900: C=74, w=16, i=%-3d a=%016lx


tool: D4776: C=75, w=16, i=%-3d a=%016lx


tool: D1435: C=76, w=16, i=%-3d a=%016lx


tool: D1247: C=77, w=16, i=%-3d a=%016lx


tool: D4454: C=78, w=16, i=%-3d a=%016lx


tool: D1148: C=79, w=16, i=%-3d a=%016lx


tool: D4702: C=80, w=16, i=%-3d a=%016lx


tool: D2060: C=81, w=16, i=%-3d a=%016lx


tool: D297: C=82, w=16, i=%-3d a=%016lx


tool: D2557: C=83, w=16, i=%-3d a=%016lx


tool: D3951: C=84, w=16, i=%-3d a=%016lx


tool: D17: C=85, w=16, i=%-3d a=%016lx


tool: D3126: C=86, w=16, i=%-3d a=%016lx


tool: D444: C=87, w=16, i=%-3d a=%016lx


tool: D1424: C=88, w=16, i=%-3d a=%016lx


tool: D4374: C=89, w=16, i=%-3d a=%016lx


tool: D55: C=90, w=16, i=%-3d a=%016lx


tool: D4336: C=91, w=16, i=%-3d a=%016lx


tool: D4572: C=92, w=16, i=%-3d a=%016lx


tool: D1861: C=93, w=16, i=%-3d a=%016lx


tool: D4318: C=94, w=16, i=%-3d a=%016lx


tool: D712: C=95, w=16, i=%-3d a=%016lx


tool: D2712: C=96, w=16, i=%-3d a=%016lx


tool: D587: C=97, w=16, i=%-3d a=%016lx


tool: D2296: C=98, w=16, i=%-3d a=%016lx


tool: D4183: C=99, w=16, i=%-3d a=%016lx


tool: D2131: C=100, w=16, i=%-3d a=%016lx


tool: D4381: C=101, w=16, i=%-3d a=%016lx


tool: D1112: C=102, w=16, i=%-3d a=%016lx


tool: D4546: C=103, w=16, i=%-3d a=%016lx


tool: D2: C=104, w=16, i=%-3d a=%016lx


tool: D1496: C=105, w=16, i=%-3d a=%016lx


tool: D4681: C=106, w=16, i=%-3d a=%016lx


tool: D4761: C=107, w=16, i=%-3d a=%016lx


tool: D4473: C=108, w=16, i=%-3d a=%016lx


tool: D5026: C=109, w=16, i=%-3d a=%016lx


tool: D3042: C=110, w=16, i=%-3d a=%016lx


tool: D3812: C=111, w=16, i=%-3d a=%016lx


tool: D4507: C=112, w=16, i=%-3d a=%016lx


tool: D2606: C=113, w=16, i=%-3d a=%016lx


tool: D3509: C=114, w=16, i=%-3d a=%016lx


tool: D4683: C=115, w=16, i=%-3d a=%016lx


tool: D2998: C=116, w=16, i=%-3d a=%016lx


tool: D4867: C=117, w=16, i=%-3d a=%016lx


tool: D3219: C=118, w=16, i=%-3d a=%016lx


tool: D3762: C=119, w=16, i=%-3d a=%016lx


tool: D1625: C=120, w=16, i=%-3d a=%016lx


tool: D4919: C=121, w=16, i=%-3d a=%016lx


tool: D4029: C=122, w=16, i=%-3d a=%016lx


tool: D1129: C=123, w=16, i=%-3d a=%016lx


tool: D2996: C=124, w=16, i=%-3d a=%016lx


tool: D651: C=125, w=16, i=%-3d a=%016lx


tool: D3412: C=126, w=16, i=%-3d a=%016lx


tool: D1538: C=127, w=16, i=%-3d a=%016lx


tool: D138: C=128, w=16, i=%-3d a=%016lx


tool: D784: C=1, w=8, i=%-3d a=%016lx


tool: D203: C=2, w=8, i=%-3d a=%016lx


tool: D4474: C=3, w=8, i=%-3d a=%016lx


tool: D1020: C=4, w=8, i=%-3d a=%016lx


tool: D1249: C=5, w=8, i=%-3d a=%016lx


tool: D4333: C=6, w=8, i=%-3d a=%016lx


tool: D491: C=7, w=8, i=%-3d a=%016lx


tool: D4529: C=8, w=8, i=%-3d a=%016lx


tool: D720: C=9, w=8, i=%-3d a=%016lx


tool: D2423: C=10, w=8, i=%-3d a=%016lx


tool: D4195: C=11, w=8, i=%-3d a=%016lx


tool: D2917: C=12, w=8, i=%-3d a=%016lx


tool: D5029: C=13, w=8, i=%-3d a=%016lx


tool: D3530: C=14, w=8, i=%-3d a=%016lx


tool: D2071: C=15, w=8, i=%-3d a=%016lx


tool: D463: C=16, w=8, i=%-3d a=%016lx


tool: D2000: C=17, w=8, i=%-3d a=%016lx


tool: D1405: C=18, w=8, i=%-3d a=%016lx


tool: D3449: C=19, w=8, i=%-3d a=%016lx


tool: D3889: C=20, w=8, i=%-3d a=%016lx


tool: D2828: C=21, w=8, i=%-3d a=%016lx


tool: D398: C=22, w=8, i=%-3d a=%016lx


tool: D3122: C=23, w=8, i=%-3d a=%016lx


tool: D4876: C=24, w=8, i=%-3d a=%016lx


tool: D4566: C=25, w=8, i=%-3d a=%016lx


tool: D3416: C=26, w=8, i=%-3d a=%016lx


tool: D856: C=27, w=8, i=%-3d a=%016lx


tool: D3957: C=28, w=8, i=%-3d a=%016lx


tool: D4105: C=29, w=8, i=%-3d a=%016lx


tool: D3604: C=30, w=8, i=%-3d a=%016lx


tool: D973: C=31, w=8, i=%-3d a=%016lx


tool: D805: C=32, w=8, i=%-3d a=%016lx


tool: D3828: C=33, w=8, i=%-3d a=%016lx


tool: D847: C=34, w=8, i=%-3d a=%016lx


tool: D2082: C=35, w=8, i=%-3d a=%016lx


tool: D1205: C=36, w=8, i=%-3d a=%016lx


tool: D887: C=37, w=8, i=%-3d a=%016lx


tool: D1187: C=38, w=8, i=%-3d a=%016lx


tool: D564: C=39, w=8, i=%-3d a=%016lx


tool: D439: C=40, w=8, i=%-3d a=%016lx


tool: D4791: C=41, w=8, i=%-3d a=%016lx


tool: D2831: C=42, w=8, i=%-3d a=%016lx


tool: D3129: C=43, w=8, i=%-3d a=%016lx


tool: D1868: C=44, w=8, i=%-3d a=%016lx


tool: D244: C=45, w=8, i=%-3d a=%016lx


tool: D3438: C=46, w=8, i=%-3d a=%016lx


tool: D1563: C=47, w=8, i=%-3d a=%016lx


tool: D938: C=48, w=8, i=%-3d a=%016lx


tool: D2376: C=49, w=8, i=%-3d a=%016lx


tool: D1061: C=50, w=8, i=%-3d a=%016lx


tool: D659: C=51, w=8, i=%-3d a=%016lx


tool: D1971: C=52, w=8, i=%-3d a=%016lx


tool: D3772: C=53, w=8, i=%-3d a=%016lx


tool: D2276: C=54, w=8, i=%-3d a=%016lx


tool: D3466: C=55, w=8, i=%-3d a=%016lx


tool: D696: C=56, w=8, i=%-3d a=%016lx


tool: D5001: C=57, w=8, i=%-3d a=%016lx


tool: D1308: C=58, w=8, i=%-3d a=%016lx


tool: D4022: C=59, w=8, i=%-3d a=%016lx


tool: D3630: C=60, w=8, i=%-3d a=%016lx


tool: D535: C=61, w=8, i=%-3d a=%016lx


tool: D2041: C=62, w=8, i=%-3d a=%016lx


tool: D2087: C=63, w=8, i=%-3d a=%016lx


tool: D4233: C=64, w=8, i=%-3d a=%016lx


tool: D1484: C=65, w=8, i=%-3d a=%016lx


tool: D3000: C=66, w=8, i=%-3d a=%016lx


tool: D3257: C=67, w=8, i=%-3d a=%016lx


tool: D3150: C=68, w=8, i=%-3d a=%016lx


tool: D5074: C=69, w=8, i=%-3d a=%016lx


tool: D287: C=70, w=8, i=%-3d a=%016lx


tool: D3913: C=71, w=8, i=%-3d a=%016lx


tool: D135: C=72, w=8, i=%-3d a=%016lx


tool: D2941: C=73, w=8, i=%-3d a=%016lx


tool: D1569: C=74, w=8, i=%-3d a=%016lx


tool: D3920: C=75, w=8, i=%-3d a=%016lx


tool: D4389: C=76, w=8, i=%-3d a=%016lx


tool: D3486: C=77, w=8, i=%-3d a=%016lx


tool: D3418: C=78, w=8, i=%-3d a=%016lx


tool: D4004: C=79, w=8, i=%-3d a=%016lx


tool: D272: C=80, w=8, i=%-3d a=%016lx


tool: D4666: C=81, w=8, i=%-3d a=%016lx


tool: D3222: C=82, w=8, i=%-3d a=%016lx


tool: D3934: C=83, w=8, i=%-3d a=%016lx


tool: D4054: C=84, w=8, i=%-3d a=%016lx


tool: D4094: C=85, w=8, i=%-3d a=%016lx


tool: D4167: C=86, w=8, i=%-3d a=%016lx


tool: D991: C=87, w=8, i=%-3d a=%016lx


tool: D2740: C=88, w=8, i=%-3d a=%016lx


tool: D245: C=89, w=8, i=%-3d a=%016lx


tool: D339: C=90, w=8, i=%-3d a=%016lx


tool: D1445: C=91, w=8, i=%-3d a=%016lx


tool: D5105: C=92, w=8, i=%-3d a=%016lx


tool: D3134: C=93, w=8, i=%-3d a=%016lx


tool: D3212: C=94, w=8, i=%-3d a=%016lx


tool: D5101: C=95, w=8, i=%-3d a=%016lx


tool: D4109: C=96, w=8, i=%-3d a=%016lx


tool: D2799: C=97, w=8, i=%-3d a=%016lx


tool: D2588: C=98, w=8, i=%-3d a=%016lx


tool: D1432: C=99, w=8, i=%-3d a=%016lx


tool: D3786: C=100, w=8, i=%-3d a=%016lx


tool: D5018: C=101, w=8, i=%-3d a=%016lx


tool: D2178: C=102, w=8, i=%-3d a=%016lx


tool: D4199: C=103, w=8, i=%-3d a=%016lx


tool: D395: C=104, w=8, i=%-3d a=%016lx


tool: D3100: C=105, w=8, i=%-3d a=%016lx


tool: D1862: C=106, w=8, i=%-3d a=%016lx


tool: D4324: C=107, w=8, i=%-3d a=%016lx


tool: D2552: C=108, w=8, i=%-3d a=%016lx


tool: D2227: C=109, w=8, i=%-3d a=%016lx


tool: D4671: C=110, w=8, i=%-3d a=%016lx


tool: D3177: C=111, w=8, i=%-3d a=%016lx


tool: D302: C=112, w=8, i=%-3d a=%016lx


tool: D1745: C=113, w=8, i=%-3d a=%016lx


tool: D3013: C=114, w=8, i=%-3d a=%016lx


tool: D1649: C=115, w=8, i=%-3d a=%016lx


tool: D711: C=116, w=8, i=%-3d a=%016lx


tool: D2668: C=117, w=8, i=%-3d a=%016lx


tool: D4696: C=118, w=8, i=%-3d a=%016lx


tool: D521: C=119, w=8, i=%-3d a=%016lx


tool: D4704: C=120, w=8, i=%-3d a=%016lx


tool: D33: C=121, w=8, i=%-3d a=%016lx


tool: D2210: C=122, w=8, i=%-3d a=%016lx


tool: D3664: C=123, w=8, i=%-3d a=%016lx


tool: D3400: C=124, w=8, i=%-3d a=%016lx


tool: D650: C=125, w=8, i=%-3d a=%016lx


tool: D4455: C=126, w=8, i=%-3d a=%016lx


tool: D5099: C=127, w=8, i=%-3d a=%016lx


tool: D3296: C=128, w=8, i=%-3d a=%016lx


assistant: ```c
int main(int argc, char *argv[]) {
  register unsigned long a, b;
  int i;
  if (argc == 2)
    a = atol(argv[1]);
  else
    a = 0x0017004200ab0cdUL;
  b = 0;
  do {
    for (i = 0; 0 && (i * 0 < 2 * 65); i++) {
      printf("C="
             "0"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "0"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 1 && (i * 1 < 2 * 65); i++) {
      printf("C="
             "1"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "1"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 2 && (i * 2 < 2 * 65); i++) {
      printf("C="
             "2"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "2"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 3 && (i * 3 < 2 * 65); i++) {
      printf("C="
             "3"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "3"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 4 && (i * 4 < 2 * 65); i++) {
      printf("C="
             "4"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "4"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 5 && (i * 5 < 2 * 65); i++) {
      printf("C="
             "5"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "5"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 6 && (i * 6 < 2 * 65); i++) {
      printf("C="
             "6"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "6"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 7 && (i * 7 < 2 * 65); i++) {
      printf("C="
             "7"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "7"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 8 && (i * 8 < 2 * 65); i++) {
      printf("C="
             "8"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "8"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 9 && (i * 9 < 2 * 65); i++) {
      printf("C="
             "9"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "9"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 10 && (i * 10 < 2 * 65); i++) {
      printf("C="
             "10"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "10"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 11 && (i * 11 < 2 * 65); i++) {
      printf("C="
             "11"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "11"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 12 && (i * 12 < 2 * 65); i++) {
      printf("C="
             "12"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "12"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 13 && (i * 13 < 2 * 65); i++) {
      printf("C="
             "13"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "13"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 14 && (i * 14 < 2 * 65); i++) {
      printf("C="
             "14"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "14"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 15 && (i * 15 < 2 * 65); i++) {
      printf("C="
             "15"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "15"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 16 && (i * 16 < 2 * 65); i++) {
      printf("C="
             "16"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "16"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 17 && (i * 17 < 2 * 65); i++) {
      printf("C="
             "17"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "17"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 18 && (i * 18 < 2 * 65); i++) {
      printf("C="
             "18"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "18"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 19 && (i * 19 < 2 * 65); i++) {
      printf("C="
             "19"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "19"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 20 && (i * 20 < 2 * 65); i++) {
      printf("C="
             "20"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "20"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 21 && (i * 21 < 2 * 65); i++) {
      printf("C="
             "21"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "21"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 22 && (i * 22 < 2 * 65); i++) {
      printf("C="
             "22"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "22"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 23 && (i * 23 < 2 * 65); i++) {
      printf("C="
             "23"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "23"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 24 && (i * 24 < 2 * 65); i++) {
      printf("C="
             "24"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "24"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 25 && (i * 25 < 2 * 65); i++) {
      printf("C="
             "25"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "25"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 26 && (i * 26 < 2 * 65); i++) {
      printf("C="
             "26"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "26"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 27 && (i * 27 < 2 * 65); i++) {
      printf("C="
             "27"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "27"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 28 && (i * 28 < 2 * 65); i++) {
      printf("C="
             "28"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "28"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 29 && (i * 29 < 2 * 65); i++) {
      printf("C="
             "29"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "29"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 30 && (i * 30 < 2 * 65); i++) {
      printf("C="
             "30"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "30"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 31 && (i * 31 < 2 * 65); i++) {
      printf("C="
             "31"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "31"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 32 && (i * 32 < 2 * 65); i++) {
      printf("C="
             "32"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "32"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 33 && (i * 33 < 2 * 65); i++) {
      printf("C="
             "33"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "33"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 34 && (i * 34 < 2 * 65); i++) {
      printf("C="
             "34"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "34"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 35 && (i * 35 < 2 * 65); i++) {
      printf("C="
             "35"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "35"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 36 && (i * 36 < 2 * 65); i++) {
      printf("C="
             "36"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "36"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 37 && (i * 37 < 2 * 65); i++) {
      printf("C="
             "37"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "37"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 38 && (i * 38 < 2 * 65); i++) {
      printf("C="
             "38"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "38"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 39 && (i * 39 < 2 * 65); i++) {
      printf("C="
             "39"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "39"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 40 && (i * 40 < 2 * 65); i++) {
      printf("C="
             "40"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "40"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 41 && (i * 41 < 2 * 65); i++) {
      printf("C="
             "41"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "41"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 42 && (i * 42 < 2 * 65); i++) {
      printf("C="
             "42"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "42"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 43 && (i * 43 < 2 * 65); i++) {
      printf("C="
             "43"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "43"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 44 && (i * 44 < 2 * 65); i++) {
      printf("C="
             "44"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "44"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 45 && (i * 45 < 2 * 65); i++) {
      printf("C="
             "45"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "45"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 46 && (i * 46 < 2 * 65); i++) {
      printf("C="
             "46"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "46"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 47 && (i * 47 < 2 * 65); i++) {
      printf("C="
             "47"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "47"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 48 && (i * 48 < 2 * 65); i++) {
      printf("C="
             "48"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "48"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 49 && (i * 49 < 2 * 65); i++) {
      printf("C="
             "49"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "49"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 50 && (i * 50 < 2 * 65); i++) {
      printf("C="
             "50"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "50"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 51 && (i * 51 < 2 * 65); i++) {
      printf("C="
             "51"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "51"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 52 && (i * 52 < 2 * 65); i++) {
      printf("C="
             "52"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "52"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 53 && (i * 53 < 2 * 65); i++) {
      printf("C="
             "53"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "53"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 54 && (i * 54 < 2 * 65); i++) {
      printf("C="
             "54"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "54"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 55 && (i * 55 < 2 * 65); i++) {
      printf("C="
             "55"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "55"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 56 && (i * 56 < 2 * 65); i++) {
      printf("C="
             "56"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "56"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 57 && (i * 57 < 2 * 65); i++) {
      printf("C="
             "57"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "57"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 58 && (i * 58 < 2 * 65); i++) {
      printf("C="
             "58"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "58"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 59 && (i * 59 < 2 * 65); i++) {
      printf("C="
             "59"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "59"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 60 && (i * 60 < 2 * 65); i++) {
      printf("C="
             "60"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "60"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 61 && (i * 61 < 2 * 65); i++) {
      printf("C="
             "61"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "61"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 62 && (i * 62 < 2 * 65); i++) {
      printf("C="
             "62"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "62"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 63 && (i * 63 < 2 * 65); i++) {
      printf("C="
             "63"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "63"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 64 && (i * 64 < 2 * 65); i++) {
      printf("C="
             "64"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "64"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 65 && (i * 65 < 2 * 65); i++) {
      printf("C="
             "65"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "65"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 66 && (i * 66 < 2 * 65); i++) {
      printf("C="
             "66"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "66"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 67 && (i * 67 < 2 * 65); i++) {
      printf("C="
             "67"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "67"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 68 && (i * 68 < 2 * 65); i++) {
      printf("C="
             "68"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "68"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 69 && (i * 69 < 2 * 65); i++) {
      printf("C="
             "69"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "69"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 70 && (i * 70 < 2 * 65); i++) {
      printf("C="
             "70"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "70"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 71 && (i * 71 < 2 * 65); i++) {
      printf("C="
             "71"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "71"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 72 && (i * 72 < 2 * 65); i++) {
      printf("C="
             "72"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "72"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 73 && (i * 73 < 2 * 65); i++) {
      printf("C="
             "73"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "73"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 74 && (i * 74 < 2 * 65); i++) {
      printf("C="
             "74"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "74"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 75 && (i * 75 < 2 * 65); i++) {
      printf("C="
             "75"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "75"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 76 && (i * 76 < 2 * 65); i++) {
      printf("C="
             "76"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "76"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 77 && (i * 77 < 2 * 65); i++) {
      printf("C="
             "77"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "77"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 78 && (i * 78 < 2 * 65); i++) {
      printf("C="
             "78"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "78"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 79 && (i * 79 < 2 * 65); i++) {
      printf("C="
             "79"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "79"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 80 && (i * 80 < 2 * 65); i++) {
      printf("C="
             "80"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "80"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 81 && (i * 81 < 2 * 65); i++) {
      printf("C="
             "81"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "81"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 82 && (i * 82 < 2 * 65); i++) {
      printf("C="
             "82"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "82"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 83 && (i * 83 < 2 * 65); i++) {
      printf("C="
             "83"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "83"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 84 && (i * 84 < 2 * 65); i++) {
      printf("C="
             "84"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "84"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 85 && (i * 85 < 2 * 65); i++) {
      printf("C="
             "85"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "85"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 86 && (i * 86 < 2 * 65); i++) {
      printf("C="
             "86"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "86"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 87 && (i * 87 < 2 * 65); i++) {
      printf("C="
             "87"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "87"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 88 && (i * 88 < 2 * 65); i++) {
      printf("C="
             "88"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "88"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 89 && (i * 89 < 2 * 65); i++) {
      printf("C="
             "89"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "89"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 90 && (i * 90 < 2 * 65); i++) {
      printf("C="
             "90"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "90"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 91 && (i * 91 < 2 * 65); i++) {
      printf("C="
             "91"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "91"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 92 && (i * 92 < 2 * 65); i++) {
      printf("C="
             "92"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "92"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 93 && (i * 93 < 2 * 65); i++) {
      printf("C="
             "93"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "93"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 94 && (i * 94 < 2 * 65); i++) {
      printf("C="
             "94"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "94"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 95 && (i * 95 < 2 * 65); i++) {
      printf("C="
             "95"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "95"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 96 && (i * 96 < 2 * 65); i++) {
      printf("C="
             "96"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "96"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 97 && (i * 97 < 2 * 65); i++) {
      printf("C="
             "97"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "97"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 98 && (i * 98 < 2 * 65); i++) {
      printf("C="
             "98"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "98"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 99 && (i * 99 < 2 * 65); i++) {
      printf("C="
             "99"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "99"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 100 && (i * 100 < 2 * 65); i++) {
      printf("C="
             "100"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "100"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 101 && (i * 101 < 2 * 65); i++) {
      printf("C="
             "101"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "101"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 102 && (i * 102 < 2 * 65); i++) {
      printf("C="
             "102"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "102"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 103 && (i * 103 < 2 * 65); i++) {
      printf("C="
             "103"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "103"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 104 && (i * 104 < 2 * 65); i++) {
      printf("C="
             "104"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "104"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 105 && (i * 105 < 2 * 65); i++) {
      printf("C="
             "105"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "105"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 106 && (i * 106 < 2 * 65); i++) {
      printf("C="
             "106"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "106"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 107 && (i * 107 < 2 * 65); i++) {
      printf("C="
             "107"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "107"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 108 && (i * 108 < 2 * 65); i++) {
      printf("C="
             "108"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "108"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 109 && (i * 109 < 2 * 65); i++) {
      printf("C="
             "109"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "109"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 110 && (i * 110 < 2 * 65); i++) {
      printf("C="
             "110"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "110"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 111 && (i * 111 < 2 * 65); i++) {
      printf("C="
             "111"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "111"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 112 && (i * 112 < 2 * 65); i++) {
      printf("C="
             "112"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "112"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 113 && (i * 113 < 2 * 65); i++) {
      printf("C="
             "113"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "113"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 114 && (i * 114 < 2 * 65); i++) {
      printf("C="
             "114"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "114"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 115 && (i * 115 < 2 * 65); i++) {
      printf("C="
             "115"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "115"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 116 && (i * 116 < 2 * 65); i++) {
      printf("C="
             "116"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "116"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 117 && (i * 117 < 2 * 65); i++) {
      printf("C="
             "117"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "117"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 118 && (i * 118 < 2 * 65); i++) {
      printf("C="
             "118"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "118"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 119 && (i * 119 < 2 * 65); i++) {
      printf("C="
             "119"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "119"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 120 && (i * 120 < 2 * 65); i++) {
      printf("C="
             "120"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "120"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 121 && (i * 121 < 2 * 65); i++) {
      printf("C="
             "121"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "121"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 122 && (i * 122 < 2 * 65); i++) {
      printf("C="
             "122"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "122"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 123 && (i * 123 < 2 * 65); i++) {
      printf("C="
             "123"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "123"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 124 && (i * 124 < 2 * 65); i++) {
      printf("C="
             "124"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "124"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 125 && (i * 125 < 2 * 65); i++) {
      printf("C="
             "125"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "125"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 126 && (i * 126 < 2 * 65); i++) {
      printf("C="
             "126"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "126"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 127 && (i * 127 < 2 * 65); i++) {
      printf("C="
             "127"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "127"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 128 && (i * 128 < 2 * 65); i++) {
      printf("C="
             "128"
             ", w=64, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrq %%rbx\n"
          "rclq $"
          "128"
          ",%%rax\n"
          "rclq %%rbx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 0 && (i * 0 < 2 * 33); i++) {
      printf("C="
             "0"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "0"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 1 && (i * 1 < 2 * 33); i++) {
      printf("C="
             "1"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "1"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 2 && (i * 2 < 2 * 33); i++) {
      printf("C="
             "2"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "2"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 3 && (i * 3 < 2 * 33); i++) {
      printf("C="
             "3"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "3"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 4 && (i * 4 < 2 * 33); i++) {
      printf("C="
             "4"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "4"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 5 && (i * 5 < 2 * 33); i++) {
      printf("C="
             "5"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "5"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 6 && (i * 6 < 2 * 33); i++) {
      printf("C="
             "6"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "6"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 7 && (i * 7 < 2 * 33); i++) {
      printf("C="
             "7"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "7"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 8 && (i * 8 < 2 * 33); i++) {
      printf("C="
             "8"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "8"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 9 && (i * 9 < 2 * 33); i++) {
      printf("C="
             "9"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "9"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 10 && (i * 10 < 2 * 33); i++) {
      printf("C="
             "10"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "10"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 11 && (i * 11 < 2 * 33); i++) {
      printf("C="
             "11"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "11"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 12 && (i * 12 < 2 * 33); i++) {
      printf("C="
             "12"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "12"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 13 && (i * 13 < 2 * 33); i++) {
      printf("C="
             "13"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "13"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 14 && (i * 14 < 2 * 33); i++) {
      printf("C="
             "14"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "14"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 15 && (i * 15 < 2 * 33); i++) {
      printf("C="
             "15"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "15"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 16 && (i * 16 < 2 * 33); i++) {
      printf("C="
             "16"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "16"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 17 && (i * 17 < 2 * 33); i++) {
      printf("C="
             "17"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "17"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 18 && (i * 18 < 2 * 33); i++) {
      printf("C="
             "18"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "18"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 19 && (i * 19 < 2 * 33); i++) {
      printf("C="
             "19"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "19"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 20 && (i * 20 < 2 * 33); i++) {
      printf("C="
             "20"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "20"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 21 && (i * 21 < 2 * 33); i++) {
      printf("C="
             "21"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "21"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 22 && (i * 22 < 2 * 33); i++) {
      printf("C="
             "22"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "22"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 23 && (i * 23 < 2 * 33); i++) {
      printf("C="
             "23"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "23"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 24 && (i * 24 < 2 * 33); i++) {
      printf("C="
             "24"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "24"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 25 && (i * 25 < 2 * 33); i++) {
      printf("C="
             "25"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "25"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 26 && (i * 26 < 2 * 33); i++) {
      printf("C="
             "26"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "26"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 27 && (i * 27 < 2 * 33); i++) {
      printf("C="
             "27"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "27"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 28 && (i * 28 < 2 * 33); i++) {
      printf("C="
             "28"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "28"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 29 && (i * 29 < 2 * 33); i++) {
      printf("C="
             "29"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "29"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 30 && (i * 30 < 2 * 33); i++) {
      printf("C="
             "30"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "30"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 31 && (i * 31 < 2 * 33); i++) {
      printf("C="
             "31"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "31"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 32 && (i * 32 < 2 * 33); i++) {
      printf("C="
             "32"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "32"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 33 && (i * 33 < 2 * 33); i++) {
      printf("C="
             "33"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "33"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 34 && (i * 34 < 2 * 33); i++) {
      printf("C="
             "34"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "34"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 35 && (i * 35 < 2 * 33); i++) {
      printf("C="
             "35"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "35"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 36 && (i * 36 < 2 * 33); i++) {
      printf("C="
             "36"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "36"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 37 && (i * 37 < 2 * 33); i++) {
      printf("C="
             "37"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "37"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 38 && (i * 38 < 2 * 33); i++) {
      printf("C="
             "38"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "38"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 39 && (i * 39 < 2 * 33); i++) {
      printf("C="
             "39"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "39"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 40 && (i * 40 < 2 * 33); i++) {
      printf("C="
             "40"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "40"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 41 && (i * 41 < 2 * 33); i++) {
      printf("C="
             "41"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "41"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 42 && (i * 42 < 2 * 33); i++) {
      printf("C="
             "42"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "42"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 43 && (i * 43 < 2 * 33); i++) {
      printf("C="
             "43"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "43"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 44 && (i * 44 < 2 * 33); i++) {
      printf("C="
             "44"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "44"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 45 && (i * 45 < 2 * 33); i++) {
      printf("C="
             "45"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "45"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 46 && (i * 46 < 2 * 33); i++) {
      printf("C="
             "46"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "46"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 47 && (i * 47 < 2 * 33); i++) {
      printf("C="
             "47"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "47"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 48 && (i * 48 < 2 * 33); i++) {
      printf("C="
             "48"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "48"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 49 && (i * 49 < 2 * 33); i++) {
      printf("C="
             "49"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "49"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 50 && (i * 50 < 2 * 33); i++) {
      printf("C="
             "50"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "50"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 51 && (i * 51 < 2 * 33); i++) {
      printf("C="
             "51"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "51"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 52 && (i * 52 < 2 * 33); i++) {
      printf("C="
             "52"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "52"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 53 && (i * 53 < 2 * 33); i++) {
      printf("C="
             "53"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "53"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 54 && (i * 54 < 2 * 33); i++) {
      printf("C="
             "54"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "54"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 55 && (i * 55 < 2 * 33); i++) {
      printf("C="
             "55"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "55"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 56 && (i * 56 < 2 * 33); i++) {
      printf("C="
             "56"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "56"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 57 && (i * 57 < 2 * 33); i++) {
      printf("C="
             "57"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "57"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 58 && (i * 58 < 2 * 33); i++) {
      printf("C="
             "58"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "58"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 59 && (i * 59 < 2 * 33); i++) {
      printf("C="
             "59"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "59"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 60 && (i * 60 < 2 * 33); i++) {
      printf("C="
             "60"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "60"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 61 && (i * 61 < 2 * 33); i++) {
      printf("C="
             "61"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "61"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 62 && (i * 62 < 2 * 33); i++) {
      printf("C="
             "62"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "62"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 63 && (i * 63 < 2 * 33); i++) {
      printf("C="
             "63"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "63"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 64 && (i * 64 < 2 * 33); i++) {
      printf("C="
             "64"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "64"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 65 && (i * 65 < 2 * 33); i++) {
      printf("C="
             "65"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "65"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 66 && (i * 66 < 2 * 33); i++) {
      printf("C="
             "66"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "66"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 67 && (i * 67 < 2 * 33); i++) {
      printf("C="
             "67"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "67"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 68 && (i * 68 < 2 * 33); i++) {
      printf("C="
             "68"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "68"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 69 && (i * 69 < 2 * 33); i++) {
      printf("C="
             "69"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "69"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 70 && (i * 70 < 2 * 33); i++) {
      printf("C="
             "70"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "70"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 71 && (i * 71 < 2 * 33); i++) {
      printf("C="
             "71"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "71"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 72 && (i * 72 < 2 * 33); i++) {
      printf("C="
             "72"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "72"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 73 && (i * 73 < 2 * 33); i++) {
      printf("C="
             "73"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "73"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 74 && (i * 74 < 2 * 33); i++) {
      printf("C="
             "74"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "74"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 75 && (i * 75 < 2 * 33); i++) {
      printf("C="
             "75"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "75"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 76 && (i * 76 < 2 * 33); i++) {
      printf("C="
             "76"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "76"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 77 && (i * 77 < 2 * 33); i++) {
      printf("C="
             "77"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "77"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 78 && (i * 78 < 2 * 33); i++) {
      printf("C="
             "78"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "78"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 79 && (i * 79 < 2 * 33); i++) {
      printf("C="
             "79"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "79"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 80 && (i * 80 < 2 * 33); i++) {
      printf("C="
             "80"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "80"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 81 && (i * 81 < 2 * 33); i++) {
      printf("C="
             "81"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "81"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 82 && (i * 82 < 2 * 33); i++) {
      printf("C="
             "82"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "82"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 83 && (i * 83 < 2 * 33); i++) {
      printf("C="
             "83"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "83"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 84 && (i * 84 < 2 * 33); i++) {
      printf("C="
             "84"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "84"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 85 && (i * 85 < 2 * 33); i++) {
      printf("C="
             "85"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "85"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 86 && (i * 86 < 2 * 33); i++) {
      printf("C="
             "86"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "86"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 87 && (i * 87 < 2 * 33); i++) {
      printf("C="
             "87"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "87"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 88 && (i * 88 < 2 * 33); i++) {
      printf("C="
             "88"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "88"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 89 && (i * 89 < 2 * 33); i++) {
      printf("C="
             "89"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "89"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 90 && (i * 90 < 2 * 33); i++) {
      printf("C="
             "90"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "90"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 91 && (i * 91 < 2 * 33); i++) {
      printf("C="
             "91"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "91"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 92 && (i * 92 < 2 * 33); i++) {
      printf("C="
             "92"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "92"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 93 && (i * 93 < 2 * 33); i++) {
      printf("C="
             "93"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "93"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 94 && (i * 94 < 2 * 33); i++) {
      printf("C="
             "94"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "94"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 95 && (i * 95 < 2 * 33); i++) {
      printf("C="
             "95"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "95"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 96 && (i * 96 < 2 * 33); i++) {
      printf("C="
             "96"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "96"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 97 && (i * 97 < 2 * 33); i++) {
      printf("C="
             "97"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "97"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 98 && (i * 98 < 2 * 33); i++) {
      printf("C="
             "98"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "98"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 99 && (i * 99 < 2 * 33); i++) {
      printf("C="
             "99"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "99"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 100 && (i * 100 < 2 * 33); i++) {
      printf("C="
             "100"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "100"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 101 && (i * 101 < 2 * 33); i++) {
      printf("C="
             "101"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "101"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 102 && (i * 102 < 2 * 33); i++) {
      printf("C="
             "102"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "102"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 103 && (i * 103 < 2 * 33); i++) {
      printf("C="
             "103"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "103"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 104 && (i * 104 < 2 * 33); i++) {
      printf("C="
             "104"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "104"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 105 && (i * 105 < 2 * 33); i++) {
      printf("C="
             "105"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "105"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 106 && (i * 106 < 2 * 33); i++) {
      printf("C="
             "106"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "106"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 107 && (i * 107 < 2 * 33); i++) {
      printf("C="
             "107"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "107"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 108 && (i * 108 < 2 * 33); i++) {
      printf("C="
             "108"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "108"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 109 && (i * 109 < 2 * 33); i++) {
      printf("C="
             "109"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "109"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 110 && (i * 110 < 2 * 33); i++) {
      printf("C="
             "110"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "110"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 111 && (i * 111 < 2 * 33); i++) {
      printf("C="
             "111"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "111"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 112 && (i * 112 < 2 * 33); i++) {
      printf("C="
             "112"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "112"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 113 && (i * 113 < 2 * 33); i++) {
      printf("C="
             "113"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "113"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 114 && (i * 114 < 2 * 33); i++) {
      printf("C="
             "114"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "114"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 115 && (i * 115 < 2 * 33); i++) {
      printf("C="
             "115"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "115"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 116 && (i * 116 < 2 * 33); i++) {
      printf("C="
             "116"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "116"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 117 && (i * 117 < 2 * 33); i++) {
      printf("C="
             "117"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "117"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 118 && (i * 118 < 2 * 33); i++) {
      printf("C="
             "118"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "118"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 119 && (i * 119 < 2 * 33); i++) {
      printf("C="
             "119"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "119"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 120 && (i * 120 < 2 * 33); i++) {
      printf("C="
             "120"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "120"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 121 && (i * 121 < 2 * 33); i++) {
      printf("C="
             "121"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "121"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 122 && (i * 122 < 2 * 33); i++) {
      printf("C="
             "122"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "122"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 123 && (i * 123 < 2 * 33); i++) {
      printf("C="
             "123"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "123"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 124 && (i * 124 < 2 * 33); i++) {
      printf("C="
             "124"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "124"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 125 && (i * 125 < 2 * 33); i++) {
      printf("C="
             "125"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "125"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 126 && (i * 126 < 2 * 33); i++) {
      printf("C="
             "126"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "126"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 127 && (i * 127 < 2 * 33); i++) {
      printf("C="
             "127"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "127"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 128 && (i * 128 < 2 * 33); i++) {
      printf("C="
             "128"
             ", w=32, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrl %%ebx\n"
          "rcll $"
          "128"
          ",%%eax\n"
          "rcll %%ebx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 0 && (i * 0 < 2 * 17); i++) {
      printf("C="
             "0"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "0"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 1 && (i * 1 < 2 * 17); i++) {
      printf("C="
             "1"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "1"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 2 && (i * 2 < 2 * 17); i++) {
      printf("C="
             "2"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "2"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 3 && (i * 3 < 2 * 17); i++) {
      printf("C="
             "3"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "3"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 4 && (i * 4 < 2 * 17); i++) {
      printf("C="
             "4"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "4"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 5 && (i * 5 < 2 * 17); i++) {
      printf("C="
             "5"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "5"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 6 && (i * 6 < 2 * 17); i++) {
      printf("C="
             "6"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "6"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 7 && (i * 7 < 2 * 17); i++) {
      printf("C="
             "7"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "7"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 8 && (i * 8 < 2 * 17); i++) {
      printf("C="
             "8"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "8"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 9 && (i * 9 < 2 * 17); i++) {
      printf("C="
             "9"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "9"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 10 && (i * 10 < 2 * 17); i++) {
      printf("C="
             "10"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "10"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 11 && (i * 11 < 2 * 17); i++) {
      printf("C="
             "11"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "11"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 12 && (i * 12 < 2 * 17); i++) {
      printf("C="
             "12"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "12"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 13 && (i * 13 < 2 * 17); i++) {
      printf("C="
             "13"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "13"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 14 && (i * 14 < 2 * 17); i++) {
      printf("C="
             "14"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "14"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 15 && (i * 15 < 2 * 17); i++) {
      printf("C="
             "15"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "15"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 16 && (i * 16 < 2 * 17); i++) {
      printf("C="
             "16"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "16"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 17 && (i * 17 < 2 * 17); i++) {
      printf("C="
             "17"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "17"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 18 && (i * 18 < 2 * 17); i++) {
      printf("C="
             "18"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "18"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 19 && (i * 19 < 2 * 17); i++) {
      printf("C="
             "19"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "19"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 20 && (i * 20 < 2 * 17); i++) {
      printf("C="
             "20"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "20"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 21 && (i * 21 < 2 * 17); i++) {
      printf("C="
             "21"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "21"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 22 && (i * 22 < 2 * 17); i++) {
      printf("C="
             "22"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "22"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 23 && (i * 23 < 2 * 17); i++) {
      printf("C="
             "23"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "23"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 24 && (i * 24 < 2 * 17); i++) {
      printf("C="
             "24"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "24"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 25 && (i * 25 < 2 * 17); i++) {
      printf("C="
             "25"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "25"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 26 && (i * 26 < 2 * 17); i++) {
      printf("C="
             "26"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "26"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 27 && (i * 27 < 2 * 17); i++) {
      printf("C="
             "27"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "27"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 28 && (i * 28 < 2 * 17); i++) {
      printf("C="
             "28"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "28"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 29 && (i * 29 < 2 * 17); i++) {
      printf("C="
             "29"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "29"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 30 && (i * 30 < 2 * 17); i++) {
      printf("C="
             "30"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "30"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 31 && (i * 31 < 2 * 17); i++) {
      printf("C="
             "31"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "31"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 32 && (i * 32 < 2 * 17); i++) {
      printf("C="
             "32"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "32"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 33 && (i * 33 < 2 * 17); i++) {
      printf("C="
             "33"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "33"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 34 && (i * 34 < 2 * 17); i++) {
      printf("C="
             "34"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "34"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 35 && (i * 35 < 2 * 17); i++) {
      printf("C="
             "35"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "35"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 36 && (i * 36 < 2 * 17); i++) {
      printf("C="
             "36"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "36"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 37 && (i * 37 < 2 * 17); i++) {
      printf("C="
             "37"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "37"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 38 && (i * 38 < 2 * 17); i++) {
      printf("C="
             "38"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "38"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 39 && (i * 39 < 2 * 17); i++) {
      printf("C="
             "39"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "39"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 40 && (i * 40 < 2 * 17); i++) {
      printf("C="
             "40"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "40"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 41 && (i * 41 < 2 * 17); i++) {
      printf("C="
             "41"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "41"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 42 && (i * 42 < 2 * 17); i++) {
      printf("C="
             "42"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "42"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 43 && (i * 43 < 2 * 17); i++) {
      printf("C="
             "43"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "43"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 44 && (i * 44 < 2 * 17); i++) {
      printf("C="
             "44"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "44"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 45 && (i * 45 < 2 * 17); i++) {
      printf("C="
             "45"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "45"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 46 && (i * 46 < 2 * 17); i++) {
      printf("C="
             "46"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "46"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 47 && (i * 47 < 2 * 17); i++) {
      printf("C="
             "47"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "47"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 48 && (i * 48 < 2 * 17); i++) {
      printf("C="
             "48"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "48"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 49 && (i * 49 < 2 * 17); i++) {
      printf("C="
             "49"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "49"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 50 && (i * 50 < 2 * 17); i++) {
      printf("C="
             "50"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "50"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 51 && (i * 51 < 2 * 17); i++) {
      printf("C="
             "51"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "51"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 52 && (i * 52 < 2 * 17); i++) {
      printf("C="
             "52"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "52"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 53 && (i * 53 < 2 * 17); i++) {
      printf("C="
             "53"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "53"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 54 && (i * 54 < 2 * 17); i++) {
      printf("C="
             "54"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "54"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 55 && (i * 55 < 2 * 17); i++) {
      printf("C="
             "55"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "55"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 56 && (i * 56 < 2 * 17); i++) {
      printf("C="
             "56"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "56"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 57 && (i * 57 < 2 * 17); i++) {
      printf("C="
             "57"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "57"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 58 && (i * 58 < 2 * 17); i++) {
      printf("C="
             "58"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "58"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 59 && (i * 59 < 2 * 17); i++) {
      printf("C="
             "59"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "59"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 60 && (i * 60 < 2 * 17); i++) {
      printf("C="
             "60"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "60"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 61 && (i * 61 < 2 * 17); i++) {
      printf("C="
             "61"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "61"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 62 && (i * 62 < 2 * 17); i++) {
      printf("C="
             "62"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "62"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 63 && (i * 63 < 2 * 17); i++) {
      printf("C="
             "63"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "63"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 64 && (i * 64 < 2 * 17); i++) {
      printf("C="
             "64"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "64"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 65 && (i * 65 < 2 * 17); i++) {
      printf("C="
             "65"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "65"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 66 && (i * 66 < 2 * 17); i++) {
      printf("C="
             "66"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "66"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 67 && (i * 67 < 2 * 17); i++) {
      printf("C="
             "67"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "67"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 68 && (i * 68 < 2 * 17); i++) {
      printf("C="
             "68"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "68"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 69 && (i * 69 < 2 * 17); i++) {
      printf("C="
             "69"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "69"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 70 && (i * 70 < 2 * 17); i++) {
      printf("C="
             "70"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "70"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 71 && (i * 71 < 2 * 17); i++) {
      printf("C="
             "71"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "71"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 72 && (i * 72 < 2 * 17); i++) {
      printf("C="
             "72"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "72"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 73 && (i * 73 < 2 * 17); i++) {
      printf("C="
             "73"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "73"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 74 && (i * 74 < 2 * 17); i++) {
      printf("C="
             "74"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "74"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 75 && (i * 75 < 2 * 17); i++) {
      printf("C="
             "75"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "75"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 76 && (i * 76 < 2 * 17); i++) {
      printf("C="
             "76"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "76"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 77 && (i * 77 < 2 * 17); i++) {
      printf("C="
             "77"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "77"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 78 && (i * 78 < 2 * 17); i++) {
      printf("C="
             "78"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "78"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 79 && (i * 79 < 2 * 17); i++) {
      printf("C="
             "79"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "79"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 80 && (i * 80 < 2 * 17); i++) {
      printf("C="
             "80"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "80"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 81 && (i * 81 < 2 * 17); i++) {
      printf("C="
             "81"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "81"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 82 && (i * 82 < 2 * 17); i++) {
      printf("C="
             "82"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "82"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 83 && (i * 83 < 2 * 17); i++) {
      printf("C="
             "83"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "83"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 84 && (i * 84 < 2 * 17); i++) {
      printf("C="
             "84"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "84"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 85 && (i * 85 < 2 * 17); i++) {
      printf("C="
             "85"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "85"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 86 && (i * 86 < 2 * 17); i++) {
      printf("C="
             "86"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "86"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 87 && (i * 87 < 2 * 17); i++) {
      printf("C="
             "87"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "87"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 88 && (i * 88 < 2 * 17); i++) {
      printf("C="
             "88"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "88"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 89 && (i * 89 < 2 * 17); i++) {
      printf("C="
             "89"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "89"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 90 && (i * 90 < 2 * 17); i++) {
      printf("C="
             "90"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "90"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 91 && (i * 91 < 2 * 17); i++) {
      printf("C="
             "91"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "91"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 92 && (i * 92 < 2 * 17); i++) {
      printf("C="
             "92"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "92"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 93 && (i * 93 < 2 * 17); i++) {
      printf("C="
             "93"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "93"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 94 && (i * 94 < 2 * 17); i++) {
      printf("C="
             "94"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "94"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 95 && (i * 95 < 2 * 17); i++) {
      printf("C="
             "95"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "95"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 96 && (i * 96 < 2 * 17); i++) {
      printf("C="
             "96"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "96"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 97 && (i * 97 < 2 * 17); i++) {
      printf("C="
             "97"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "97"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 98 && (i * 98 < 2 * 17); i++) {
      printf("C="
             "98"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "98"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 99 && (i * 99 < 2 * 17); i++) {
      printf("C="
             "99"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "99"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 100 && (i * 100 < 2 * 17); i++) {
      printf("C="
             "100"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "100"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 101 && (i * 101 < 2 * 17); i++) {
      printf("C="
             "101"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "101"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 102 && (i * 102 < 2 * 17); i++) {
      printf("C="
             "102"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "102"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 103 && (i * 103 < 2 * 17); i++) {
      printf("C="
             "103"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "103"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 104 && (i * 104 < 2 * 17); i++) {
      printf("C="
             "104"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "104"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 105 && (i * 105 < 2 * 17); i++) {
      printf("C="
             "105"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "105"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 106 && (i * 106 < 2 * 17); i++) {
      printf("C="
             "106"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "106"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 107 && (i * 107 < 2 * 17); i++) {
      printf("C="
             "107"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "107"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 108 && (i * 108 < 2 * 17); i++) {
      printf("C="
             "108"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "108"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 109 && (i * 109 < 2 * 17); i++) {
      printf("C="
             "109"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "109"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 110 && (i * 110 < 2 * 17); i++) {
      printf("C="
             "110"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "110"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 111 && (i * 111 < 2 * 17); i++) {
      printf("C="
             "111"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "111"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 112 && (i * 112 < 2 * 17); i++) {
      printf("C="
             "112"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "112"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 113 && (i * 113 < 2 * 17); i++) {
      printf("C="
             "113"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "113"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 114 && (i * 114 < 2 * 17); i++) {
      printf("C="
             "114"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "114"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 115 && (i * 115 < 2 * 17); i++) {
      printf("C="
             "115"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "115"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 116 && (i * 116 < 2 * 17); i++) {
      printf("C="
             "116"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "116"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 117 && (i * 117 < 2 * 17); i++) {
      printf("C="
             "117"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "117"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 118 && (i * 118 < 2 * 17); i++) {
      printf("C="
             "118"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "118"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 119 && (i * 119 < 2 * 17); i++) {
      printf("C="
             "119"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "119"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 120 && (i * 120 < 2 * 17); i++) {
      printf("C="
             "120"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "120"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 121 && (i * 121 < 2 * 17); i++) {
      printf("C="
             "121"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "121"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 122 && (i * 122 < 2 * 17); i++) {
      printf("C="
             "122"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "122"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 123 && (i * 123 < 2 * 17); i++) {
      printf("C="
             "123"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "123"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 124 && (i * 124 < 2 * 17); i++) {
      printf("C="
             "124"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "124"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 125 && (i * 125 < 2 * 17); i++) {
      printf("C="
             "125"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "125"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 126 && (i * 126 < 2 * 17); i++) {
      printf("C="
             "126"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "126"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 127 && (i * 127 < 2 * 17); i++) {
      printf("C="
             "127"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "127"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 128 && (i * 128 < 2 * 17); i++) {
      printf("C="
             "128"
             ", w=16, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrw %%bx\n"
          "rclw $"
          "128"
          ",%%ax\n"
          "rclw %%bx\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 0 && (i * 0 < 2 * 9); i++) {
      printf("C="
             "0"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "0"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 1 && (i * 1 < 2 * 9); i++) {
      printf("C="
             "1"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "1"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 2 && (i * 2 < 2 * 9); i++) {
      printf("C="
             "2"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "2"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 3 && (i * 3 < 2 * 9); i++) {
      printf("C="
             "3"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "3"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 4 && (i * 4 < 2 * 9); i++) {
      printf("C="
             "4"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "4"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 5 && (i * 5 < 2 * 9); i++) {
      printf("C="
             "5"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "5"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 6 && (i * 6 < 2 * 9); i++) {
      printf("C="
             "6"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "6"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 7 && (i * 7 < 2 * 9); i++) {
      printf("C="
             "7"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "7"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 8 && (i * 8 < 2 * 9); i++) {
      printf("C="
             "8"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "8"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 9 && (i * 9 < 2 * 9); i++) {
      printf("C="
             "9"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "9"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 10 && (i * 10 < 2 * 9); i++) {
      printf("C="
             "10"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "10"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 11 && (i * 11 < 2 * 9); i++) {
      printf("C="
             "11"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "11"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 12 && (i * 12 < 2 * 9); i++) {
      printf("C="
             "12"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "12"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 13 && (i * 13 < 2 * 9); i++) {
      printf("C="
             "13"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "13"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 14 && (i * 14 < 2 * 9); i++) {
      printf("C="
             "14"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "14"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 15 && (i * 15 < 2 * 9); i++) {
      printf("C="
             "15"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "15"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 16 && (i * 16 < 2 * 9); i++) {
      printf("C="
             "16"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "16"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 17 && (i * 17 < 2 * 9); i++) {
      printf("C="
             "17"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "17"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 18 && (i * 18 < 2 * 9); i++) {
      printf("C="
             "18"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "18"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 19 && (i * 19 < 2 * 9); i++) {
      printf("C="
             "19"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "19"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 20 && (i * 20 < 2 * 9); i++) {
      printf("C="
             "20"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "20"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 21 && (i * 21 < 2 * 9); i++) {
      printf("C="
             "21"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "21"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 22 && (i * 22 < 2 * 9); i++) {
      printf("C="
             "22"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "22"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 23 && (i * 23 < 2 * 9); i++) {
      printf("C="
             "23"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "23"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 24 && (i * 24 < 2 * 9); i++) {
      printf("C="
             "24"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "24"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 25 && (i * 25 < 2 * 9); i++) {
      printf("C="
             "25"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "25"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 26 && (i * 26 < 2 * 9); i++) {
      printf("C="
             "26"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "26"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 27 && (i * 27 < 2 * 9); i++) {
      printf("C="
             "27"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "27"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 28 && (i * 28 < 2 * 9); i++) {
      printf("C="
             "28"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "28"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 29 && (i * 29 < 2 * 9); i++) {
      printf("C="
             "29"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "29"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 30 && (i * 30 < 2 * 9); i++) {
      printf("C="
             "30"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "30"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 31 && (i * 31 < 2 * 9); i++) {
      printf("C="
             "31"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "31"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 32 && (i * 32 < 2 * 9); i++) {
      printf("C="
             "32"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "32"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 33 && (i * 33 < 2 * 9); i++) {
      printf("C="
             "33"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "33"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 34 && (i * 34 < 2 * 9); i++) {
      printf("C="
             "34"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "34"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 35 && (i * 35 < 2 * 9); i++) {
      printf("C="
             "35"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "35"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 36 && (i * 36 < 2 * 9); i++) {
      printf("C="
             "36"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "36"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 37 && (i * 37 < 2 * 9); i++) {
      printf("C="
             "37"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "37"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 38 && (i * 38 < 2 * 9); i++) {
      printf("C="
             "38"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "38"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 39 && (i * 39 < 2 * 9); i++) {
      printf("C="
             "39"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "39"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 40 && (i * 40 < 2 * 9); i++) {
      printf("C="
             "40"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "40"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 41 && (i * 41 < 2 * 9); i++) {
      printf("C="
             "41"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "41"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 42 && (i * 42 < 2 * 9); i++) {
      printf("C="
             "42"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "42"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 43 && (i * 43 < 2 * 9); i++) {
      printf("C="
             "43"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "43"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 44 && (i * 44 < 2 * 9); i++) {
      printf("C="
             "44"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "44"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 45 && (i * 45 < 2 * 9); i++) {
      printf("C="
             "45"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "45"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 46 && (i * 46 < 2 * 9); i++) {
      printf("C="
             "46"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "46"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 47 && (i * 47 < 2 * 9); i++) {
      printf("C="
             "47"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "47"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 48 && (i * 48 < 2 * 9); i++) {
      printf("C="
             "48"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "48"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 49 && (i * 49 < 2 * 9); i++) {
      printf("C="
             "49"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "49"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 50 && (i * 50 < 2 * 9); i++) {
      printf("C="
             "50"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "50"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 51 && (i * 51 < 2 * 9); i++) {
      printf("C="
             "51"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "51"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 52 && (i * 52 < 2 * 9); i++) {
      printf("C="
             "52"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "52"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 53 && (i * 53 < 2 * 9); i++) {
      printf("C="
             "53"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "53"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 54 && (i * 54 < 2 * 9); i++) {
      printf("C="
             "54"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "54"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 55 && (i * 55 < 2 * 9); i++) {
      printf("C="
             "55"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "55"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 56 && (i * 56 < 2 * 9); i++) {
      printf("C="
             "56"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "56"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 57 && (i * 57 < 2 * 9); i++) {
      printf("C="
             "57"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "57"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 58 && (i * 58 < 2 * 9); i++) {
      printf("C="
             "58"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "58"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 59 && (i * 59 < 2 * 9); i++) {
      printf("C="
             "59"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "59"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 60 && (i * 60 < 2 * 9); i++) {
      printf("C="
             "60"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "60"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 61 && (i * 61 < 2 * 9); i++) {
      printf("C="
             "61"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "61"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 62 && (i * 62 < 2 * 9); i++) {
      printf("C="
             "62"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "62"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 63 && (i * 63 < 2 * 9); i++) {
      printf("C="
             "63"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "63"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 64 && (i * 64 < 2 * 9); i++) {
      printf("C="
             "64"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "64"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 65 && (i * 65 < 2 * 9); i++) {
      printf("C="
             "65"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "65"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 66 && (i * 66 < 2 * 9); i++) {
      printf("C="
             "66"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "66"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 67 && (i * 67 < 2 * 9); i++) {
      printf("C="
             "67"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "67"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 68 && (i * 68 < 2 * 9); i++) {
      printf("C="
             "68"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "68"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 69 && (i * 69 < 2 * 9); i++) {
      printf("C="
             "69"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "69"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 70 && (i * 70 < 2 * 9); i++) {
      printf("C="
             "70"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "70"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 71 && (i * 71 < 2 * 9); i++) {
      printf("C="
             "71"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "71"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 72 && (i * 72 < 2 * 9); i++) {
      printf("C="
             "72"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "72"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 73 && (i * 73 < 2 * 9); i++) {
      printf("C="
             "73"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "73"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 74 && (i * 74 < 2 * 9); i++) {
      printf("C="
             "74"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "74"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 75 && (i * 75 < 2 * 9); i++) {
      printf("C="
             "75"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "75"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 76 && (i * 76 < 2 * 9); i++) {
      printf("C="
             "76"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "76"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 77 && (i * 77 < 2 * 9); i++) {
      printf("C="
             "77"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "77"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 78 && (i * 78 < 2 * 9); i++) {
      printf("C="
             "78"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "78"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 79 && (i * 79 < 2 * 9); i++) {
      printf("C="
             "79"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "79"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 80 && (i * 80 < 2 * 9); i++) {
      printf("C="
             "80"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "80"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 81 && (i * 81 < 2 * 9); i++) {
      printf("C="
             "81"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "81"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 82 && (i * 82 < 2 * 9); i++) {
      printf("C="
             "82"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "82"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 83 && (i * 83 < 2 * 9); i++) {
      printf("C="
             "83"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "83"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 84 && (i * 84 < 2 * 9); i++) {
      printf("C="
             "84"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "84"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 85 && (i * 85 < 2 * 9); i++) {
      printf("C="
             "85"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "85"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 86 && (i * 86 < 2 * 9); i++) {
      printf("C="
             "86"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "86"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 87 && (i * 87 < 2 * 9); i++) {
      printf("C="
             "87"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "87"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 88 && (i * 88 < 2 * 9); i++) {
      printf("C="
             "88"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "88"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 89 && (i * 89 < 2 * 9); i++) {
      printf("C="
             "89"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "89"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 90 && (i * 90 < 2 * 9); i++) {
      printf("C="
             "90"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "90"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 91 && (i * 91 < 2 * 9); i++) {
      printf("C="
             "91"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "91"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 92 && (i * 92 < 2 * 9); i++) {
      printf("C="
             "92"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "92"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 93 && (i * 93 < 2 * 9); i++) {
      printf("C="
             "93"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "93"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 94 && (i * 94 < 2 * 9); i++) {
      printf("C="
             "94"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "94"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 95 && (i * 95 < 2 * 9); i++) {
      printf("C="
             "95"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "95"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 96 && (i * 96 < 2 * 9); i++) {
      printf("C="
             "96"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "96"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 97 && (i * 97 < 2 * 9); i++) {
      printf("C="
             "97"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "97"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 98 && (i * 98 < 2 * 9); i++) {
      printf("C="
             "98"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "98"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 99 && (i * 99 < 2 * 9); i++) {
      printf("C="
             "99"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "99"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 100 && (i * 100 < 2 * 9); i++) {
      printf("C="
             "100"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "100"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 101 && (i * 101 < 2 * 9); i++) {
      printf("C="
             "101"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "101"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 102 && (i * 102 < 2 * 9); i++) {
      printf("C="
             "102"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "102"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 103 && (i * 103 < 2 * 9); i++) {
      printf("C="
             "103"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "103"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 104 && (i * 104 < 2 * 9); i++) {
      printf("C="
             "104"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "104"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 105 && (i * 105 < 2 * 9); i++) {
      printf("C="
             "105"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "105"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 106 && (i * 106 < 2 * 9); i++) {
      printf("C="
             "106"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "106"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 107 && (i * 107 < 2 * 9); i++) {
      printf("C="
             "107"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "107"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 108 && (i * 108 < 2 * 9); i++) {
      printf("C="
             "108"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "108"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 109 && (i * 109 < 2 * 9); i++) {
      printf("C="
             "109"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "109"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 110 && (i * 110 < 2 * 9); i++) {
      printf("C="
             "110"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "110"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 111 && (i * 111 < 2 * 9); i++) {
      printf("C="
             "111"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "111"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 112 && (i * 112 < 2 * 9); i++) {
      printf("C="
             "112"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "112"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 113 && (i * 113 < 2 * 9); i++) {
      printf("C="
             "113"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "113"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 114 && (i * 114 < 2 * 9); i++) {
      printf("C="
             "114"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "114"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 115 && (i * 115 < 2 * 9); i++) {
      printf("C="
             "115"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "115"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 116 && (i * 116 < 2 * 9); i++) {
      printf("C="
             "116"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "116"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 117 && (i * 117 < 2 * 9); i++) {
      printf("C="
             "117"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "117"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 118 && (i * 118 < 2 * 9); i++) {
      printf("C="
             "118"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "118"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 119 && (i * 119 < 2 * 9); i++) {
      printf("C="
             "119"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "119"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 120 && (i * 120 < 2 * 9); i++) {
      printf("C="
             "120"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "120"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 121 && (i * 121 < 2 * 9); i++) {
      printf("C="
             "121"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "121"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 122 && (i * 122 < 2 * 9); i++) {
      printf("C="
             "122"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "122"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 123 && (i * 123 < 2 * 9); i++) {
      printf("C="
             "123"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "123"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 124 && (i * 124 < 2 * 9); i++) {
      printf("C="
             "124"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "124"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 125 && (i * 125 < 2 * 9); i++) {
      printf("C="
             "125"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "125"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 126 && (i * 126 < 2 * 9); i++) {
      printf("C="
             "126"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "126"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 127 && (i * 127 < 2 * 9); i++) {
      printf("C="
             "127"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "127"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  do {
    for (i = 0; 128 && (i * 128 < 2 * 9); i++) {
      printf("C="
             "128"
             ", w=8, i=%-3d a=%016lx\n",
             i, a);
      asm("rcrb %%bl\n"
          "rclb $"
          "128"
          ",%%al\n"
          "rclb %%bl\n"
          : "+a"(a), "+b"(b)
          :);
    }
  } while (0);
  return 0;
}
```