0xb7e2ed07 : movsbl (%eax),%esi 0xb7e2ed0a : test %esi,%esi 0xb7e2ed0c : je 0xb7e2ed37 0xb7e2ed0e : movzbl 0x1(%eax),%edx 0xb7e2ed12 : lea 0x1(%eax),%ecx 0xb7e2ed15 : test %dl,%dl 0xb7e2ed17 : je 0xb7e2ed37 0xb7e2ed19 : lea 0x0(%esi,%eiz,1),%esi 0xb7e2ed20 : mov %esi,%eax 0xb7e2ed22 : movsbl %dl,%edx 0xb7e2ed25 : shl $0x5,%eax 0xb7e2ed28 : add $0x1,%ecx 0xb7e2ed2b : sub %esi,%eax 0xb7e2ed2d : lea (%eax,%edx,1),%esi 0xb7e2ed30 : movzbl (%ecx),%edx 0xb7e2ed33 : test %dl,%dl