=> 0x7f7286b66f7f : mov (%rbx),%rax 0x7f7286b66f82 : mov %rax,0x8(%rdx) 0x7f7286b66f86 : mov 0x8(%rbp),%rax 0x7f7286b66f8a : test %rax,%rax 0x7f7286b66f8d : je 0x7f7286b66f97 0x7f7286b66f8f : sub $0x1,%rax 0x7f7286b66f93 : mov %rax,0x8(%rbp) 0x7f7286b66f97 : mov 0x2972fa(%rip),%r8d # 0x7f7286dfe298 0x7f7286b66f9e : test %r8d,%r8d 0x7f7286b66fa1 : je 0x7f7286b66f10 0x7f7286b66fa7 : lea 0x297352(%rip),%rdi # 0x7f7286dfe300 0x7f7286b66fae : callq 0x7f7286b8b5b0 0x7f7286b66fb3 : mov $0xfe609,%ecx 0x7f7286b66fb8 : xor %edx,%edx 0x7f7286b66fba : mov %rbx,%rax 0x7f7286b66fbd : div %rcx