=> 0x7f415366f571: mov 0x18(%rdi),%rdi 0x7f415366f575: mov %rsi,%rbx 0x7f415366f578: cmp %rsi,%rdi 0x7f415366f57b: je 0x7f415366f5b2 0x7f415366f57d: test %rsi,%rsi 0x7f415366f580: je 0x7f415366f599 0x7f415366f582: mov %rsi,%rdi 0x7f415366f585: callq 0x7f4153674fc0 0x7f415366f58a: mov %rbx,%rdi 0x7f415366f58d: mov %rbp,%rsi 0x7f415366f590: callq 0x7f4153674d40 0x7f415366f595: mov 0x18(%rbp),%rdi 0x7f415366f599: test %rdi,%rdi 0x7f415366f59c: je 0x7f415366f5ae 0x7f415366f59e: xor %esi,%esi 0x7f415366f5a0: callq 0x7f4153674d40