// File: /workspace/github_cpp_makefile_star2_O1/meirdev[P]HexViewer/Style/Hexyl/Hexyl.cpp
// Function: Hexyl::header[abi:cxx11]()
inline std::string Hexyl::header()
{
    std::stringstream header;

    std::string repeat8  = Repeat("─", 8);
    std::string repeat25 = Repeat("─", 25);

    header << "┌" << repeat8 << "┬" << repeat25 << "┬" << repeat25 << "┬" << repeat8 << "┬" << repeat8 << "┐" << std::endl;

    return header.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 0x34fe(%rip), %rsi      # 0x245d9
leaq 0x34fa(%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 0x21117
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x58(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x34b2(%rip), %rsi      # 0x245d9
leaq 0x34ae(%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 0x21163
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x78(%rsp), %r14
leaq 0x346e(%rip), %rsi      # 0x245dd
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 0x3449(%rip), %rsi      # 0x245e1
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 0x3420(%rip), %rsi      # 0x245e1
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 0x33f7(%rip), %rsi      # 0x245e1
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 0x33ce(%rip), %rsi      # 0x245e1
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 0x33a9(%rip), %rsi      # 0x245e5
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 0x21297
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x212b2
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x52c0
movq 0xecdf(%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 0x2132c
movq 0x58(%rsp), %rsi
jmp 0x21324
movq %rax, %rbx
jmp 0x2132c
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21347
movq 0x18(%rsp), %rsi
jmp 0x2133f
movq %rax, %rbx
jmp 0x21347
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x2132c
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x52c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21347
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x52c0
movq 0xec4a(%rip), %rsi      # 0x2ff98
leaq 0x68(%rsp), %rdi
callq 0x5240
leaq 0xe8(%rsp), %rdi
callq 0x5100
movq %rbx, %rdi
callq 0x5510
nop