0xb7e9b40d: movzbl (%esi),%edx 0xb7e9b410: test %dl,%dl 0xb7e9b412: je 0xb7e9b42f 0xb7e9b414: lea 0x0(%esi,%eiz,1),%esi 0xb7e9b418: mov %ecx,%eax 0xb7e9b41a: movsbl %dl,%edx 0xb7e9b41d: shl $0x5,%eax 0xb7e9b420: add $0x1,%esi 0xb7e9b423: sub %ecx,%eax 0xb7e9b425: lea (%eax,%edx,1),%ecx 0xb7e9b428: movzbl (%esi),%edx 0xb7e9b42b: test %dl,%dl 0xb7e9b42d: jne 0xb7e9b418 0xb7e9b42f: mov %ecx,%eax 0xb7e9b431: pop %esi 0xb7e9b432: pop %ebp