=> 0x7f3ce25216ab: mov %r9b,(%rax) 0x7f3ce25216ae: add $0x1,%rax 0x7f3ce25216b2: cmp $0xffffffff,%esi 0x7f3ce25216b5: mov %rax,0x10(%rbx) 0x7f3ce25216b9: jne 0x7f3ce25216a0 0x7f3ce25216bb: mov %edi,%eax 0x7f3ce25216bd: lea 0x1(%rcx,%rax,1),%rax 0x7f3ce25216c2: movb $0x0,(%rax) 0x7f3ce25216c5: mov (%rbx),%rax 0x7f3ce25216c8: test %rax,%rax 0x7f3ce25216cb: je 0x7f3ce25216f0 0x7f3ce25216cd: mov 0x18(%rsp),%rdx 0x7f3ce25216d2: xor %fs:0x28,%rdx 0x7f3ce25216db: jne 0x7f3ce252170c 0x7f3ce25216dd: mov 0x8(%rbx),%rdi 0x7f3ce25216e1: add $0x20,%rsp