// File: /workspace/github_cpp_makefile_star2_O3/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 0x3632(%rip), %rsi      # 0x245d9
leaq 0x362e(%rip), %rdx      # 0x245dc
leaq 0x8(%rsp), %rdi
callq 0xc736
leaq 0x28(%rsp), %rdi
leaq 0x8(%rsp), %rsi
movl $0x8, %edx
callq 0x209e5
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x20fe3
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x58(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x35e6(%rip), %rsi      # 0x245d9
leaq 0x35e2(%rip), %rdx      # 0x245dc
leaq 0x48(%rsp), %rdi
callq 0xc736
leaq 0x8(%rsp), %rdi
leaq 0x48(%rsp), %rsi
movl $0x19, %edx
callq 0x209e5
movq 0x48(%rsp), %rdi
cmpq %r14, %rdi
je 0x2102f
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x78(%rsp), %r14
leaq 0x35ae(%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 0x3589(%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 0x3560(%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 0x3537(%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 0x350e(%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 0x34e9(%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 0x21163
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2117e
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x52c0
movq 0xee13(%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 0x211f8
movq 0x58(%rsp), %rsi
jmp 0x211f0
movq %rax, %rbx
jmp 0x211f8
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21213
movq 0x18(%rsp), %rsi
jmp 0x2120b
movq %rax, %rbx
jmp 0x21213
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x211f8
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21213
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x52c0
movq 0xed7e(%rip), %rsi      # 0x2ff98
leaq 0x68(%rsp), %rdi
callq 0x5240
leaq 0xe8(%rsp), %rdi
callq 0x5100
movq %rbx, %rdi
callq 0x5510
nop