=> 0x7fbd15f8f16a : mov %rax,-0x20(%rsp) 0x7fbd15f8f16f : mov -0x20(%rsp),%r8 0x7fbd15f8f174 : test %r8,%r8 0x7fbd15f8f177 : je 0x7fbd15f8f200 0x7fbd15f8f17d : lea 0x38(%rsi),%r9 0x7fbd15f8f181 : mov 0x38(%rsi),%rax 0x7fbd15f8f185 : mov %rax,-0x10(%rsp) 0x7fbd15f8f18a : mov -0x10(%rsp),%rcx 0x7fbd15f8f18f : nop 0x7fbd15f8f190 : mov (%r8),%eax 0x7fbd15f8f193 : xor %r10d,%r10d 0x7fbd15f8f196 : test %rcx,%rcx 0x7fbd15f8f199 : je 0x7fbd15f8f1e8 0x7fbd15f8f19b : cmp -0x8(%rcx),%rax 0x7fbd15f8f19f : jae 0x7fbd15f8f1e8 0x7fbd15f8f1a1 : movzbl (%rcx,%rax,1),%eax