// File: AsherGlick[P]CommentHeader/source/main.cpp
// Function: initilizeFullFlags()
void initilizeFullFlags() {
  fullFlagCompression["length"] = "l";
  fullFlagCompression["width"] = "w";
  fullFlagCompression["help"] = "h";
  fullFlagCompression["signature"] = "s";
  fullFlagCompression["bsd-license"] = "b";
  fullFlagCompression["title"] = "t";
  fullFlagCompression["function"] = "f";
  fullFlagCompression["clipboard"] = "v";
  fullFlagCompression["extended"] = "i";
  fullFlagCompression["align-middle"] = "m";
  fullFlagCompression["align-right"] = "r";
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x280, %rsp            # imm = 0x280
leaq -0x21(%rbp), %rdi
movq %rdi, -0x1d0(%rbp)
callq 0x3470
movq -0x1d0(%rbp), %rdx
leaq 0x9abb(%rip), %rsi      # 0x182f4
leaq -0x20(%rbp), %rdi
callq 0x33a0
jmp 0xe844
leaq 0x12da5(%rip), %rdi     # 0x215f0
leaq -0x20(%rbp), %rsi
callq 0x13540
movq %rax, -0x1d8(%rbp)
jmp 0xe85d
movq -0x1d8(%rbp), %rdi
leaq 0xa101(%rip), %rsi      # 0x1896c
callq 0x3380
jmp 0xe872
leaq -0x20(%rbp), %rdi
callq 0x31a0
leaq -0x21(%rbp), %rdi
callq 0x3300
leaq -0x59(%rbp), %rdi
movq %rdi, -0x1e0(%rbp)
callq 0x3470
movq -0x1e0(%rbp), %rdx
leaq 0x9a5b(%rip), %rsi      # 0x182fd
leaq -0x58(%rbp), %rdi
callq 0x33a0
jmp 0xe8ad
leaq 0x12d3c(%rip), %rdi     # 0x215f0
leaq -0x58(%rbp), %rsi
callq 0x13540
movq %rax, -0x1e8(%rbp)
jmp 0xe8c6
movq -0x1e8(%rbp), %rdi
leaq 0x9a27(%rip), %rsi      # 0x182fb
callq 0x3380
jmp 0xe8db
leaq -0x58(%rbp), %rdi
callq 0x31a0
leaq -0x59(%rbp), %rdi
callq 0x3300
leaq -0x81(%rbp), %rdi
movq %rdi, -0x1f0(%rbp)
callq 0x3470
movq -0x1f0(%rbp), %rdx
leaq 0x99f5(%rip), %rsi      # 0x18303
leaq -0x80(%rbp), %rdi
callq 0x33a0
jmp 0xe919
leaq 0x12cd0(%rip), %rdi     # 0x215f0
leaq -0x80(%rbp), %rsi
callq 0x13540
movq %rax, -0x1f8(%rbp)
jmp 0xe932
movq -0x1f8(%rbp), %rdi
leaq 0x99c1(%rip), %rsi      # 0x18301
callq 0x3380
jmp 0xe947
leaq -0x80(%rbp), %rdi
callq 0x31a0
leaq -0x81(%rbp), %rdi
callq 0x3300
leaq -0xa9(%rbp), %rdi
movq %rdi, -0x200(%rbp)
callq 0x3470
movq -0x200(%rbp), %rdx
leaq 0x998b(%rip), %rsi      # 0x18308
leaq -0xa8(%rbp), %rdi
callq 0x33a0
jmp 0xe98b
leaq 0x12c5e(%rip), %rdi     # 0x215f0
leaq -0xa8(%rbp), %rsi
callq 0x13540
movq %rax, -0x208(%rbp)
jmp 0xe9a7
movq -0x208(%rbp), %rdi
leaq 0xa149(%rip), %rsi      # 0x18afe
callq 0x3380
jmp 0xe9bc
leaq -0xa8(%rbp), %rdi
callq 0x31a0
leaq -0xa9(%rbp), %rdi
callq 0x3300
leaq -0xd1(%rbp), %rdi
movq %rdi, -0x210(%rbp)
callq 0x3470
movq -0x210(%rbp), %rdx
leaq 0x991d(%rip), %rsi      # 0x18312
leaq -0xd0(%rbp), %rdi
callq 0x33a0
jmp 0xea03
leaq 0x12be6(%rip), %rdi     # 0x215f0
leaq -0xd0(%rbp), %rsi
callq 0x13540
movq %rax, -0x218(%rbp)
jmp 0xea1f
movq -0x218(%rbp), %rdi
leaq 0x96be(%rip), %rsi      # 0x180eb
callq 0x3380
jmp 0xea34
leaq -0xd0(%rbp), %rdi
callq 0x31a0
leaq -0xd1(%rbp), %rdi
callq 0x3300
leaq -0xf9(%rbp), %rdi
movq %rdi, -0x220(%rbp)
callq 0x3470
movq -0x220(%rbp), %rdx
leaq 0x9c55(%rip), %rsi      # 0x186c2
leaq -0xf8(%rbp), %rdi
callq 0x33a0
jmp 0xea7b
leaq 0x12b6e(%rip), %rdi     # 0x215f0
leaq -0xf8(%rbp), %rsi
callq 0x13540
movq %rax, -0x228(%rbp)
jmp 0xea97
movq -0x228(%rbp), %rdi
leaq 0x9feb(%rip), %rsi      # 0x18a90
callq 0x3380
jmp 0xeaac
leaq -0xf8(%rbp), %rdi
callq 0x31a0
leaq -0xf9(%rbp), %rdi
callq 0x3300
leaq -0x121(%rbp), %rdi
movq %rdi, -0x230(%rbp)
callq 0x3470
movq -0x230(%rbp), %rdx
leaq 0x983b(%rip), %rsi      # 0x18320
leaq -0x120(%rbp), %rdi
callq 0x33a0
jmp 0xeaf3
leaq 0x12af6(%rip), %rdi     # 0x215f0
leaq -0x120(%rbp), %rsi
callq 0x13540
movq %rax, -0x238(%rbp)
jmp 0xeb0f
movq -0x238(%rbp), %rdi
leaq 0x9801(%rip), %rsi      # 0x1831e
callq 0x3380
jmp 0xeb24
leaq -0x120(%rbp), %rdi
callq 0x31a0
leaq -0x121(%rbp), %rdi
callq 0x3300
leaq -0x149(%rbp), %rdi
movq %rdi, -0x240(%rbp)
callq 0x3470
movq -0x240(%rbp), %rdx
leaq 0x9ee9(%rip), %rsi      # 0x18a46
leaq -0x148(%rbp), %rdi
callq 0x33a0
jmp 0xeb6b
leaq 0x12a7e(%rip), %rdi     # 0x215f0
leaq -0x148(%rbp), %rsi
callq 0x13540
movq %rax, -0x248(%rbp)
jmp 0xeb87
movq -0x248(%rbp), %rdi
leaq 0x9794(%rip), %rsi      # 0x18329
callq 0x3380
jmp 0xeb9c
leaq -0x148(%rbp), %rdi
callq 0x31a0
leaq -0x149(%rbp), %rdi
callq 0x3300
leaq -0x171(%rbp), %rdi
movq %rdi, -0x250(%rbp)
callq 0x3470
movq -0x250(%rbp), %rdx
leaq 0x9758(%rip), %rsi      # 0x1832d
leaq -0x170(%rbp), %rdi
callq 0x33a0
jmp 0xebe3
leaq 0x12a06(%rip), %rdi     # 0x215f0
leaq -0x170(%rbp), %rsi
callq 0x13540
movq %rax, -0x258(%rbp)
jmp 0xebff
movq -0x258(%rbp), %rdi
leaq 0x971e(%rip), %rsi      # 0x1832b
callq 0x3380
jmp 0xec14
leaq -0x170(%rbp), %rdi
callq 0x31a0
leaq -0x171(%rbp), %rdi
callq 0x3300
leaq -0x199(%rbp), %rdi
movq %rdi, -0x260(%rbp)
callq 0x3470
movq -0x260(%rbp), %rdx
leaq 0x96eb(%rip), %rsi      # 0x18338
leaq -0x198(%rbp), %rdi
callq 0x33a0
jmp 0xec5b
leaq 0x1298e(%rip), %rdi     # 0x215f0
leaq -0x198(%rbp), %rsi
callq 0x13540
movq %rax, -0x268(%rbp)
jmp 0xec77
movq -0x268(%rbp), %rdi
leaq 0x96b1(%rip), %rsi      # 0x18336
callq 0x3380
jmp 0xec8c
leaq -0x198(%rbp), %rdi
callq 0x31a0
leaq -0x199(%rbp), %rdi
callq 0x3300
leaq -0x1c1(%rbp), %rdi
movq %rdi, -0x270(%rbp)
callq 0x3470
movq -0x270(%rbp), %rdx
leaq 0x9680(%rip), %rsi      # 0x18345
leaq -0x1c0(%rbp), %rdi
callq 0x33a0
jmp 0xecd3
leaq 0x12916(%rip), %rdi     # 0x215f0
leaq -0x1c0(%rbp), %rsi
callq 0x13540
movq %rax, -0x278(%rbp)
jmp 0xecef
movq -0x278(%rbp), %rdi
leaq 0x9b21(%rip), %rsi      # 0x1881e
callq 0x3380
jmp 0xed04
leaq -0x1c0(%rbp), %rdi
callq 0x31a0
leaq -0x1c1(%rbp), %rdi
callq 0x3300
addq $0x280, %rsp            # imm = 0x280
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xed48
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x20(%rbp), %rdi
callq 0x31a0
leaq -0x21(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xed79
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x58(%rbp), %rdi
callq 0x31a0
leaq -0x59(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xedaa
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x80(%rbp), %rdi
callq 0x31a0
leaq -0x81(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xede1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xa8(%rbp), %rdi
callq 0x31a0
leaq -0xa9(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xee18
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xd0(%rbp), %rdi
callq 0x31a0
leaq -0xd1(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xee4f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xf8(%rbp), %rdi
callq 0x31a0
leaq -0xf9(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xee86
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x120(%rbp), %rdi
callq 0x31a0
leaq -0x121(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xeebd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x148(%rbp), %rdi
callq 0x31a0
leaq -0x149(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xeef4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x170(%rbp), %rdi
callq 0x31a0
leaq -0x171(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xef28
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x198(%rbp), %rdi
callq 0x31a0
leaq -0x199(%rbp), %rdi
callq 0x3300
jmp 0xef68
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xef5c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x1c0(%rbp), %rdi
callq 0x31a0
leaq -0x1c1(%rbp), %rdi
callq 0x3300
movq -0x30(%rbp), %rdi
callq 0x3460
nopw %cs:(%rax,%rax)