// File: /workspace/github_cpp_makefile_star2_O2/hyp1231[P]FMSS/main.cpp
// Function: initialization()
void initialization() {
	string_to_enum["help"] = _help;
	string_to_enum["exit"] = _exit;
    string_to_enum["touch"] = _create;
    string_to_enum["rm"] = _delete;
    string_to_enum["ls"] = _list;
    string_to_enum["mv"] = _move;
    string_to_enum["cat"] = _print;
    string_to_enum["echo"] = _write;
    string_to_enum["mkdir"] = _mkdir;
    string_to_enum["cd"] = _cd;
    string_to_enum["cp"] = _copy;
}

// Assembly:
pushq %rbx
subq $0x30, %rsp
leaq 0x1462(%rip), %rsi      # 0x77f7
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4e45(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x1, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x1430(%rip), %rsi      # 0x77fc
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4e0e(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x2, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x13fe(%rip), %rsi      # 0x7801
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4dd7(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x3, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x13cd(%rip), %rsi      # 0x7807
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4da0(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x4, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x1399(%rip), %rsi      # 0x780a
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4d69(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x5, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x1365(%rip), %rsi      # 0x780d
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4d32(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x6, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x1331(%rip), %rsi      # 0x7810
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4cfb(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x7, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x12fe(%rip), %rsi      # 0x7814
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4cc4(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x8, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x12cc(%rip), %rsi      # 0x7819
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4c8d(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0x9, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x129b(%rip), %rsi      # 0x781f
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4c56(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0xa, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
leaq 0x1267(%rip), %rsi      # 0x7822
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x27fc
leaq 0x4c1f(%rip), %rdi      # 0xb1f0
leaq 0x10(%rsp), %rsi
callq 0x66b6
movl $0xb, (%rax)
leaq 0x10(%rsp), %rdi
callq 0x20e0
addq $0x30, %rsp
popq %rbx
retq
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
jmp 0x6619
jmp 0x6628
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0x20e0
jmp 0x662b
movq %rax, %rbx
movq %rbx, %rdi
callq 0x2340