=> 0x7f4051413c46: add $0x8,%rsp 0x7f4051413c4a: movzbl %al,%eax 0x7f4051413c4d: retq 0x7f4051413c4e: xchg %ax,%ax 0x7f4051413c50: mov %rbx,-0x10(%rsp) 0x7f4051413c55: mov %rbp,-0x8(%rsp) 0x7f4051413c5a: mov %rsi,%rbx 0x7f4051413c5d: sub $0x18,%rsp 0x7f4051413c61: mov 0x20(%rsi),%rsi 0x7f4051413c65: mov 0x8(%rdx),%rdi 0x7f4051413c69: mov (%rdx),%rbp 0x7f4051413c6c: callq 0x7f40514296f0 0x7f4051413c71: test %eax,%eax 0x7f4051413c73: jne 0x7f4051413c88 0x7f4051413c75: mov 0x8(%rsp),%rbx 0x7f4051413c7a: mov 0x10(%rsp),%rbp