// File: /workspace/github_cpp_makefile_star2_O1/meirdev[P]HexViewer/Style/Hexyl/Hexyl.cpp
// Function: Hexyl::footer[abi:cxx11]()
inline std::string Hexyl::footer()
{
    std::stringstream footer;

    std::string repeat8  = Repeat("─", 8);
    std::string repeat25 = Repeat("─", 25);

    footer << "└" << repeat8 << "┴" << repeat25 << "┴" << repeat25 << "┴" << repeat8 << "┴" << repeat8 << "┘" << std::endl;

    return footer.str();
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x1f0, %rsp            # imm = 0x1F0
movq %rdi, %rbx
leaq 0x68(%rsp), %rdi
callq 0x5210
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x3242(%rip), %rsi      # 0x245d9
leaq 0x323e(%rip), %rdx      # 0x245dc
leaq 0x8(%rsp), %rdi
callq 0xc794
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
movl $0x8, %edx
callq 0x20dc3
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x213d3
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x58(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x31f6(%rip), %rsi      # 0x245d9
leaq 0x31f2(%rip), %rdx      # 0x245dc
leaq 0x48(%rsp), %rdi
callq 0xc794
leaq 0x8(%rsp), %rdi
leaq 0x48(%rsp), %rsi
movl $0x19, %edx
callq 0x20dc3
movq 0x48(%rsp), %rdi
cmpq %r14, %rdi
je 0x2141f
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x78(%rsp), %r14
leaq 0x31be(%rip), %rsi      # 0x245e9
movl $0x3, %edx
movq %r14, %rdi
callq 0x5320
movq 0x28(%rsp), %rsi
movq 0x30(%rsp), %rdx
movq %r14, %rdi
callq 0x5320
movq %rax, %r14
leaq 0x3199(%rip), %rsi      # 0x245ed
movl $0x3, %edx
movq %rax, %rdi
callq 0x5320
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
movq %r14, %rdi
callq 0x5320
movq %rax, %r14
leaq 0x3170(%rip), %rsi      # 0x245ed
movl $0x3, %edx
movq %rax, %rdi
callq 0x5320
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
movq %r14, %rdi
callq 0x5320
movq %rax, %r14
leaq 0x3147(%rip), %rsi      # 0x245ed
movl $0x3, %edx
movq %rax, %rdi
callq 0x5320
movq 0x28(%rsp), %rsi
movq 0x30(%rsp), %rdx
movq %r14, %rdi
callq 0x5320
movq %rax, %r14
leaq 0x311e(%rip), %rsi      # 0x245ed
movl $0x3, %edx
movq %rax, %rdi
callq 0x5320
movq 0x28(%rsp), %rsi
movq 0x30(%rsp), %rdx
movq %r14, %rdi
callq 0x5320
movq %rax, %r14
leaq 0x30f9(%rip), %rsi      # 0x245f1
movl $0x3, %edx
movq %rax, %rdi
callq 0x5320
movq (%r14), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x52a0
movsbl %al, %esi
movq %r14, %rdi
callq 0x5040
movq %rax, %rdi
callq 0x5200
leaq 0x80(%rsp), %rsi
movq %rbx, %rdi
callq 0x5480
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21553
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2156e
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x52c0
movq 0xea23(%rip), %rsi      # 0x2ff98
leaq 0x68(%rsp), %rdi
callq 0x5240
leaq 0xe8(%rsp), %rdi
callq 0x5100
movq %rbx, %rax
addq $0x1f0, %rsp            # imm = 0x1F0
popq %rbx
popq %r14
popq %r15
retq
movq %rax, %rbx
movq 0x48(%rsp), %rdi
cmpq %r14, %rdi
je 0x215e8
movq 0x58(%rsp), %rsi
jmp 0x215e0
movq %rax, %rbx
jmp 0x215e8
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21603
movq 0x18(%rsp), %rsi
jmp 0x215fb
movq %rax, %rbx
jmp 0x21603
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x215e8
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21603
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x52c0
movq 0xe98e(%rip), %rsi      # 0x2ff98
leaq 0x68(%rsp), %rdi
callq 0x5240
leaq 0xe8(%rsp), %rdi
callq 0x5100
movq %rbx, %rdi
callq 0x5510
nop