=> 0x7fd2b5a91cab: mov %r9b,(%rax) 0x7fd2b5a91cae: add $0x1,%rax 0x7fd2b5a91cb2: cmp $0xffffffff,%esi 0x7fd2b5a91cb5: mov %rax,0x10(%rbx) 0x7fd2b5a91cb9: jne 0x7fd2b5a91ca0 0x7fd2b5a91cbb: mov %edi,%eax 0x7fd2b5a91cbd: lea 0x1(%rcx,%rax,1),%rax 0x7fd2b5a91cc2: movb $0x0,(%rax) 0x7fd2b5a91cc5: mov (%rbx),%rax 0x7fd2b5a91cc8: test %rax,%rax 0x7fd2b5a91ccb: je 0x7fd2b5a91cf0 0x7fd2b5a91ccd: mov 0x18(%rsp),%rdx 0x7fd2b5a91cd2: xor %fs:0x28,%rdx 0x7fd2b5a91cdb: jne 0x7fd2b5a91d0c 0x7fd2b5a91cdd: mov 0x8(%rbx),%rdi 0x7fd2b5a91ce1: add $0x20,%rsp