=> 0x7f5f417b9eb9 : mov (%rdi),%rax 0x7f5f417b9ebc : test %rax,%rax 0x7f5f417b9ebf : je 0x7f5f417b9f00 0x7f5f417b9ec1 : mov 0xf0(%rax),%rax 0x7f5f417b9ec8 : test %rax,%rax 0x7f5f417b9ecb : je 0x7f5f417b9f28 0x7f5f417b9ecd : mov %rcx,%rbx 0x7f5f417b9ed0 : callq *%rax 0x7f5f417b9ed2 : test %rbx,%rbx 0x7f5f417b9ed5 : je 0x7f5f417b9ef2 0x7f5f417b9ed7 : mov (%rbx),%rsi 0x7f5f417b9eda : test %rsi,%rsi 0x7f5f417b9edd : je 0x7f5f417b9ef2 0x7f5f417b9edf : mov %rbx,%rdx 0x7f5f417b9ee2 : mov %rbp,%rdi 0x7f5f417b9ee5 : mov %eax,0x8(%rsp)