=> 0x7fa0c4a572b7 : mov (%rbx),%rax 0x7fa0c4a572ba : mov %rax,0x8(%rdx) 0x7fa0c4a572be : mov 0x8(%r12),%rax 0x7fa0c4a572c3 : test %rax,%rax 0x7fa0c4a572c6 : je 0x7fa0c4a572d1 0x7fa0c4a572c8 : sub $0x1,%rax 0x7fa0c4a572cc : mov %rax,0x8(%r12) 0x7fa0c4a572d1 : mov 0x29e041(%rip),%edx # 0x7fa0c4cf5318 0x7fa0c4a572d7 : test %edx,%edx 0x7fa0c4a572d9 : je 0x7fa0c4a57260 0x7fa0c4a572db : lea 0x29e00e(%rip),%rdi # 0x7fa0c4cf52f0 0x7fa0c4a572e2 : callq 0x7fa0c4a7d0e0 0x7fa0c4a572e7 : mov $0xfe609,%ecx 0x7fa0c4a572ec : xor %edx,%edx 0x7fa0c4a572ee : mov %rbx,%rax 0x7fa0c4a572f1 : div %rcx