// File: /workspace/github_cpp_makefile_star2_O2/kobanium[P]Ray/src/pattern/Pattern.cpp
// Function: DisplayInputMD3(unsigned int)
void
DisplayInputMD3( const unsigned int md3 )
{
  std::ostringstream oss;

  oss << "\n";
  oss << "   " << Stone(md3, 0) << "   \n";
  oss << "  " << Stone(md3, 22) << " " << Stone(md3,  2) << "  \n";
  oss << " " << Stone(md3, 20) << "   " << Stone(md3,  4) << " \n";
  oss <<       Stone(md3, 18) << "  *  " << Stone(md3,  6) << "\n";
  oss << " " << Stone(md3, 16) << "   " << Stone(md3,  8) << " \n";
  oss << "  " << Stone(md3, 14) << " " << Stone(md3, 10) << "  \n";
  oss << "   " << Stone(md3, 12) << "   \n";
  std::cerr << oss.str() << std::endl;
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x198, %rsp            # imm = 0x198
movl %edi, %ebx
leaq 0x20(%rsp), %r14
movq %r14, %rdi
callq 0x6530
leaq 0xf60f(%rip), %rsi      # 0x475d5
movq %r14, %rdi
callq 0x63c0
leaq 0xc477(%rip), %rsi      # 0x4444c
leaq 0x20(%rsp), %rdi
callq 0x63c0
movl %ebx, %ecx
andl $0x3, %ecx
leaq 0xf5ec(%rip), %r14      # 0x475d7
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xf5d3(%rip), %rsi      # 0x475d2
movq %rax, %rdi
callq 0x63c0
leaq 0xc43f(%rip), %rsi      # 0x4444d
leaq 0x20(%rsp), %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0x16, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xc41a(%rip), %rsi      # 0x4444e
movq %rax, %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0x2, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xf57b(%rip), %rsi      # 0x475d3
movq %rax, %rdi
callq 0x63c0
leaq 0xc3e7(%rip), %rsi      # 0x4444e
leaq 0x20(%rsp), %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0x14, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xc3bf(%rip), %rsi      # 0x4444c
movq %rax, %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0x4, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xf523(%rip), %rsi      # 0x475d4
movq %rax, %rdi
callq 0x63c0
movl %ebx, %eax
shrl $0x12, %eax
andl $0x3, %eax
movsbl (%rax,%r14), %esi
leaq 0x20(%rsp), %rdi
callq 0x6480
leaq 0xf4eb(%rip), %rsi      # 0x475c2
movq %rax, %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0x6, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xf4da(%rip), %rsi      # 0x475d5
movq %rax, %rdi
callq 0x63c0
leaq 0xc344(%rip), %rsi      # 0x4444e
leaq 0x20(%rsp), %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0x10, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xc31c(%rip), %rsi      # 0x4444c
movq %rax, %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0x8, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xf480(%rip), %rsi      # 0x475d4
movq %rax, %rdi
callq 0x63c0
leaq 0xc2ea(%rip), %rsi      # 0x4444d
leaq 0x20(%rsp), %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0xe, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xc2c5(%rip), %rsi      # 0x4444e
movq %rax, %rdi
callq 0x63c0
movl %ebx, %ecx
shrl $0xa, %ecx
andl $0x3, %ecx
movsbl (%rcx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xf426(%rip), %rsi      # 0x475d3
movq %rax, %rdi
callq 0x63c0
leaq 0xc290(%rip), %rsi      # 0x4444c
leaq 0x20(%rsp), %rdi
callq 0x63c0
shrl $0xc, %ebx
andl $0x3, %ebx
movsbl (%rbx,%r14), %esi
movq %rax, %rdi
callq 0x6480
leaq 0xf3f2(%rip), %rsi      # 0x475d2
movq %rax, %rdi
callq 0x63c0
leaq 0x28(%rsp), %rsi
movq %rsp, %rdi
callq 0x6640
movq 0x28df4(%rip), %rdi     # 0x60ff0
movq %rsp, %rsi
callq 0x6350
movq %rax, %rdi
callq 0x6190
movq %rsp, %rdi
callq 0x6838
leaq 0x20(%rsp), %rdi
callq 0x60a0
addq $0x198, %rsp            # imm = 0x198
popq %rbx
popq %r14
retq
jmp 0x38238
movq %rax, %rbx
movq %rsp, %rdi
callq 0x6838
jmp 0x3823b
movq %rax, %rbx
leaq 0x20(%rsp), %rdi
callq 0x60a0
movq %rbx, %rdi
callq 0x6740