// File: /workspace/github_c_makefile_star2_O0/janmojzis[P]mcencrypt/e.c
// Function: e_str
const char *e_str(int i)
{
  X(0,"no error");
  X(EINTR,"interrupted system call")
  X(ENOMEM,"out of memory")
  X(ENOENT,"file does not exist")
  X(ETXTBSY,"text busy")
  X(EIO,"input/output error")
  X(EEXIST,"file already exists")
  X(ETIMEDOUT,"timed out")
  X(EINPROGRESS,"operation in progress")
  X(EAGAIN,"temporary failure")
  X(EWOULDBLOCK,"input/output would block")
  X(EPIPE,"broken pipe")
  X(EPERM,"permission denied")
  X(EACCES,"access denied")
  X(ENODEV,"device not configured")
  X(EPROTO,"protocol error")
  X(EISDIR,"is a directory")
  X(ESRCH,"no such process")
  X(E2BIG,"argument list too long")
  X(ENOEXEC,"exec format error")
  X(EBADF,"file descriptor not open")
  X(ECHILD,"no child processes")
  X(EDEADLK,"operation would cause deadlock")
  X(EFAULT,"bad address")
  X(ENOTBLK,"not a block device")
  X(EBUSY,"device busy")
  X(EXDEV,"cross-device link")
  X(ENODEV,"device does not support operation")
  X(ENOTDIR,"not a directory")
  X(EINVAL,"invalid argument")
  X(ENFILE,"system cannot open more files")
  X(EMFILE,"process cannot open more files")
  X(ENOTTY,"not a tty")
  X(EFBIG,"file too big")
  X(ENOSPC,"out of disk space")
  X(ESPIPE,"unseekable descriptor")
  X(EROFS,"read-only file system")
  X(EMLINK,"too many links")
  X(EDOM,"input out of range")
  X(ERANGE,"output out of range")
  X(EALREADY,"operation already in progress")
  X(ENOTSOCK,"not a socket")
  X(EDESTADDRREQ,"destination address required")
  X(EMSGSIZE,"message too long")
  X(EPROTOTYPE,"incorrect protocol type")
  X(ENOPROTOOPT,"protocol not available")
  X(EPROTONOSUPPORT,"protocol not supported")
  X(ESOCKTNOSUPPORT,"socket type not supported")
  X(EOPNOTSUPP,"operation not supported")
  X(EPFNOSUPPORT,"protocol family not supported")
  X(EAFNOSUPPORT,"address family not supported")
  X(EADDRINUSE,"address already used")
  X(EADDRNOTAVAIL,"address not available")
  X(ENETDOWN,"network down")
  X(ENETUNREACH,"network unreachable")
  X(ENETRESET,"network reset")
  X(ECONNABORTED,"connection aborted")
  X(ECONNRESET,"connection reset")
  X(ENOBUFS,"out of buffer space")
  X(EISCONN,"already connected")
  X(ENOTCONN,"not connected")
  X(ESHUTDOWN,"socket shut down")
  X(ETOOMANYREFS,"too many references")
  X(ECONNREFUSED,"connection refused")
  X(ELOOP,"symbolic link loop")
  X(ENAMETOOLONG,"file name too long")
  X(EHOSTDOWN,"host down")
  X(EHOSTUNREACH,"host unreachable")
  X(ENOTEMPTY,"directory not empty")
  X(EPROCLIM,"too many processes")
  X(EUSERS,"too many users")
  X(EDQUOT,"disk quota exceeded")
  X(ESTALE,"stale NFS file handle")
  X(EREMOTE,"too many levels of remote in path")
  X(EBADRPC,"RPC structure is bad")
  X(ERPCMISMATCH,"RPC version mismatch")
  X(EPROGUNAVAIL,"RPC program unavailable")
  X(EPROGMISMATCH,"program version mismatch")
  X(EPROCUNAVAIL,"bad procedure for program")
  X(ENOLCK,"no locks available")
  X(ENOSYS,"system call not available")
  X(EFTYPE,"bad file type")
  X(EAUTH,"authentication error")
  X(ENEEDAUTH,"not authenticated")
  X(ENOSTR,"not a stream device")
  X(ETIME,"timer expired")
  X(ENOSR,"out of stream resources")
  X(ENOMSG,"no message of desired type")
  X(EBADMSG,"bad message type")
  X(EIDRM,"identifier removed")
  X(ENONET,"machine not on network")
  X(EREMOTE,"object not local")
  X(ENOLINK,"link severed")
  X(EADV,"advertise error")
  X(ESRMNT,"srmount error")
  X(ECOMM,"communication error")
  X(EMULTIHOP,"multihop attempted")
  X(EREMCHG,"remote address changed")
  return "unknown error";
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movl %edi, -0xc(%rbp)
cmpl $0x0, -0xc(%rbp)
jne 0xa45d
leaq 0x4f62(%rip), %rax      # 0xf3b6
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x4, -0xc(%rbp)
jne 0xa473
leaq 0x4f55(%rip), %rax      # 0xf3bf
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xc, -0xc(%rbp)
jne 0xa489
leaq 0x4f57(%rip), %rax      # 0xf3d7
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x2, -0xc(%rbp)
jne 0xa49f
leaq 0x4f4f(%rip), %rax      # 0xf3e5
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x1a, -0xc(%rbp)
jne 0xa4b5
leaq 0x4f4d(%rip), %rax      # 0xf3f9
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x5, -0xc(%rbp)
jne 0xa4cb
leaq 0x4f41(%rip), %rax      # 0xf403
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x11, -0xc(%rbp)
jne 0xa4e1
leaq 0x4f3e(%rip), %rax      # 0xf416
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x6e, -0xc(%rbp)
jne 0xa4f7
leaq 0x4f3c(%rip), %rax      # 0xf42a
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x73, -0xc(%rbp)
jne 0xa50d
leaq 0x4f30(%rip), %rax      # 0xf434
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xb, -0xc(%rbp)
jne 0xa523
leaq 0x4f30(%rip), %rax      # 0xf44a
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xb, -0xc(%rbp)
jne 0xa539
leaq 0x4f2c(%rip), %rax      # 0xf45c
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x20, -0xc(%rbp)
jne 0xa54f
leaq 0x4f2f(%rip), %rax      # 0xf475
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x1, -0xc(%rbp)
jne 0xa565
leaq 0x4f25(%rip), %rax      # 0xf481
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xd, -0xc(%rbp)
jne 0xa57b
leaq 0x4f21(%rip), %rax      # 0xf493
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x13, -0xc(%rbp)
jne 0xa591
leaq 0x4f19(%rip), %rax      # 0xf4a1
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x47, -0xc(%rbp)
jne 0xa5a7
leaq 0x4f19(%rip), %rax      # 0xf4b7
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x15, -0xc(%rbp)
jne 0xa5bd
leaq 0x4f12(%rip), %rax      # 0xf4c6
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x3, -0xc(%rbp)
jne 0xa5d3
leaq 0x4f0b(%rip), %rax      # 0xf4d5
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x7, -0xc(%rbp)
jne 0xa5e9
leaq 0x4f05(%rip), %rax      # 0xf4e5
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x8, -0xc(%rbp)
jne 0xa5ff
leaq 0x4f06(%rip), %rax      # 0xf4fc
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x9, -0xc(%rbp)
jne 0xa615
leaq 0x4f02(%rip), %rax      # 0xf50e
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xa, -0xc(%rbp)
jne 0xa62b
leaq 0x4f05(%rip), %rax      # 0xf527
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x23, -0xc(%rbp)
jne 0xa641
leaq 0x4f02(%rip), %rax      # 0xf53a
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xe, -0xc(%rbp)
jne 0xa657
leaq 0x4f0b(%rip), %rax      # 0xf559
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xf, -0xc(%rbp)
jne 0xa66d
leaq 0x4f01(%rip), %rax      # 0xf565
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x10, -0xc(%rbp)
jne 0xa683
leaq 0x4efe(%rip), %rax      # 0xf578
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x12, -0xc(%rbp)
jne 0xa699
leaq 0x4ef4(%rip), %rax      # 0xf584
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x13, -0xc(%rbp)
jne 0xa6af
leaq 0x4ef0(%rip), %rax      # 0xf596
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x14, -0xc(%rbp)
jne 0xa6c5
leaq 0x4efc(%rip), %rax      # 0xf5b8
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x16, -0xc(%rbp)
jne 0xa6db
leaq 0x4ef6(%rip), %rax      # 0xf5c8
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x17, -0xc(%rbp)
jne 0xa6f1
leaq 0x4ef1(%rip), %rax      # 0xf5d9
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x18, -0xc(%rbp)
jne 0xa707
leaq 0x4ef9(%rip), %rax      # 0xf5f7
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x19, -0xc(%rbp)
jne 0xa71d
leaq 0x4f02(%rip), %rax      # 0xf616
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x1b, -0xc(%rbp)
jne 0xa733
leaq 0x4ef6(%rip), %rax      # 0xf620
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x1c, -0xc(%rbp)
jne 0xa749
leaq 0x4eed(%rip), %rax      # 0xf62d
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x1d, -0xc(%rbp)
jne 0xa75f
leaq 0x4ee9(%rip), %rax      # 0xf63f
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x1e, -0xc(%rbp)
jne 0xa775
leaq 0x4ee9(%rip), %rax      # 0xf655
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x1f, -0xc(%rbp)
jne 0xa78b
leaq 0x4ee9(%rip), %rax      # 0xf66b
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x21, -0xc(%rbp)
jne 0xa7a1
leaq 0x4ee2(%rip), %rax      # 0xf67a
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x22, -0xc(%rbp)
jne 0xa7b7
leaq 0x4edf(%rip), %rax      # 0xf68d
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x72, -0xc(%rbp)
jne 0xa7cd
leaq 0x4edd(%rip), %rax      # 0xf6a1
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x58, -0xc(%rbp)
jne 0xa7e3
leaq 0x4ee5(%rip), %rax      # 0xf6bf
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x59, -0xc(%rbp)
jne 0xa7f9
leaq 0x4edc(%rip), %rax      # 0xf6cc
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x5a, -0xc(%rbp)
jne 0xa80f
leaq 0x48c0(%rip), %rax      # 0xf0c6
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x5b, -0xc(%rbp)
jne 0xa825
leaq 0x4ecd(%rip), %rax      # 0xf6e9
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x5c, -0xc(%rbp)
jne 0xa83b
leaq 0x4ecf(%rip), %rax      # 0xf701
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x5d, -0xc(%rbp)
jne 0xa851
leaq 0x4ed0(%rip), %rax      # 0xf718
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x5e, -0xc(%rbp)
jne 0xa867
leaq 0x4ed1(%rip), %rax      # 0xf72f
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x5f, -0xc(%rbp)
jne 0xa87d
leaq 0x4ed5(%rip), %rax      # 0xf749
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x60, -0xc(%rbp)
jne 0xa893
leaq 0x4ed7(%rip), %rax      # 0xf761
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x61, -0xc(%rbp)
jne 0xa8a9
leaq 0x4edf(%rip), %rax      # 0xf77f
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x62, -0xc(%rbp)
jne 0xa8bf
leaq 0x4ee6(%rip), %rax      # 0xf79c
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x63, -0xc(%rbp)
jne 0xa8d5
leaq 0x4ee5(%rip), %rax      # 0xf7b1
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x64, -0xc(%rbp)
jne 0xa8eb
leaq 0x4ee5(%rip), %rax      # 0xf7c7
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x65, -0xc(%rbp)
jne 0xa901
leaq 0x4edc(%rip), %rax      # 0xf7d4
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x66, -0xc(%rbp)
jne 0xa917
leaq 0x4eda(%rip), %rax      # 0xf7e8
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x67, -0xc(%rbp)
jne 0xa92d
leaq 0x4ed2(%rip), %rax      # 0xf7f6
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x68, -0xc(%rbp)
jne 0xa943
leaq 0x4ecf(%rip), %rax      # 0xf809
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x69, -0xc(%rbp)
jne 0xa959
leaq 0x4eca(%rip), %rax      # 0xf81a
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x6a, -0xc(%rbp)
jne 0xa96f
leaq 0x4ec8(%rip), %rax      # 0xf82e
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x6b, -0xc(%rbp)
jne 0xa985
leaq 0x4ec4(%rip), %rax      # 0xf840
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x6c, -0xc(%rbp)
jne 0xa99b
leaq 0x4ebc(%rip), %rax      # 0xf84e
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x6d, -0xc(%rbp)
jne 0xa9b1
leaq 0x4eb7(%rip), %rax      # 0xf85f
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x6f, -0xc(%rbp)
jne 0xa9c7
leaq 0x4eb5(%rip), %rax      # 0xf873
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x28, -0xc(%rbp)
jne 0xa9dd
leaq 0x4eb2(%rip), %rax      # 0xf886
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x24, -0xc(%rbp)
jne 0xa9f3
leaq 0x4eaf(%rip), %rax      # 0xf899
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x70, -0xc(%rbp)
jne 0xaa09
leaq 0x4eac(%rip), %rax      # 0xf8ac
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x71, -0xc(%rbp)
jne 0xaa1f
leaq 0x4ea0(%rip), %rax      # 0xf8b6
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x27, -0xc(%rbp)
jne 0xaa35
leaq 0x4e9b(%rip), %rax      # 0xf8c7
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe84d, -0xc(%rbp) # imm = 0xFFFFE84D
jne 0xaa4e
leaq 0x4e96(%rip), %rax      # 0xf8db
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x57, -0xc(%rbp)
jne 0xaa64
leaq 0x4e93(%rip), %rax      # 0xf8ee
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x7a, -0xc(%rbp)
jne 0xaa7a
leaq 0x4e8c(%rip), %rax      # 0xf8fd
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x74, -0xc(%rbp)
jne 0xaa90
leaq 0x4e8a(%rip), %rax      # 0xf911
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x42, -0xc(%rbp)
jne 0xaaa6
leaq 0x4e8a(%rip), %rax      # 0xf927
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe848, -0xc(%rbp) # imm = 0xFFFFE848
jne 0xaabf
leaq 0x4e93(%rip), %rax      # 0xf949
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe847, -0xc(%rbp) # imm = 0xFFFFE847
jne 0xaad8
leaq 0x4e8f(%rip), %rax      # 0xf95e
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe846, -0xc(%rbp) # imm = 0xFFFFE846
jne 0xaaf1
leaq 0x4e8b(%rip), %rax      # 0xf973
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe845, -0xc(%rbp) # imm = 0xFFFFE845
jne 0xab0a
leaq 0x4e8a(%rip), %rax      # 0xf98b
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe844, -0xc(%rbp) # imm = 0xFFFFE844
jne 0xab23
leaq 0x4e8a(%rip), %rax      # 0xf9a4
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x25, -0xc(%rbp)
jne 0xab39
leaq 0x4e8e(%rip), %rax      # 0xf9be
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x26, -0xc(%rbp)
jne 0xab4f
leaq 0x4e8b(%rip), %rax      # 0xf9d1
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe841, -0xc(%rbp) # imm = 0xFFFFE841
jne 0xab68
leaq 0x4e8c(%rip), %rax      # 0xf9eb
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe840, -0xc(%rbp) # imm = 0xFFFFE840
jne 0xab81
leaq 0x4e81(%rip), %rax      # 0xf9f9
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0xffffe83f, -0xc(%rbp) # imm = 0xFFFFE83F
jne 0xab9a
leaq 0x4e7d(%rip), %rax      # 0xfa0e
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x3c, -0xc(%rbp)
jne 0xabb0
leaq 0x4e79(%rip), %rax      # 0xfa20
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x3e, -0xc(%rbp)
jne 0xabc6
leaq 0x4e77(%rip), %rax      # 0xfa34
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x3f, -0xc(%rbp)
jne 0xabdc
leaq 0x4e6f(%rip), %rax      # 0xfa42
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x2a, -0xc(%rbp)
jne 0xabf2
leaq 0x4e71(%rip), %rax      # 0xfa5a
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x4a, -0xc(%rbp)
jne 0xac08
leaq 0x4e76(%rip), %rax      # 0xfa75
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x2b, -0xc(%rbp)
jne 0xac1e
leaq 0x4e71(%rip), %rax      # 0xfa86
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x40, -0xc(%rbp)
jne 0xac34
leaq 0x4e6e(%rip), %rax      # 0xfa99
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x42, -0xc(%rbp)
jne 0xac47
leaq 0x4e6f(%rip), %rax      # 0xfab0
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x43, -0xc(%rbp)
jne 0xac5a
leaq 0x4e6d(%rip), %rax      # 0xfac1
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x44, -0xc(%rbp)
jne 0xac6d
leaq 0x4e67(%rip), %rax      # 0xface
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x45, -0xc(%rbp)
jne 0xac80
leaq 0x4e64(%rip), %rax      # 0xfade
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x46, -0xc(%rbp)
jne 0xac93
leaq 0x4e5f(%rip), %rax      # 0xfaec
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x48, -0xc(%rbp)
jne 0xaca6
leaq 0x4e60(%rip), %rax      # 0xfb00
movq %rax, -0x8(%rbp)
jmp 0xacc4
cmpl $0x4e, -0xc(%rbp)
jne 0xacb9
leaq 0x4e60(%rip), %rax      # 0xfb13
movq %rax, -0x8(%rbp)
jmp 0xacc4
leaq 0x4e6a(%rip), %rax      # 0xfb2a
movq %rax, -0x8(%rbp)
movq -0x8(%rbp), %rax
popq %rbp
retq
nopw (%rax,%rax)