
L1: 8b ff ?? mov edi, edi
 56 ?? push esi
 33 f6 ?? xor esi, esi
 eb 23 ?? jmp basic block L7

L2: 8a c1 ?? mov al, cl
 2c 61 ?? sub al, 0x61<97>
 42 ?? inc edx
 3c 05 ?? cmp al, 5
 77 05 ?? ja basic block L4

L3: 80 c1 d9 ?? add cl, 0xd9<217,-39>
 eb 0b ?? jmp basic block L6

L4: 8a c1 ?? mov al, cl
 2c 41 ?? sub al, 0x41<65>
 3c 05 ?? cmp al, 5
 77 03 ?? ja basic block L6

L5: 80 c1 f9 ?? add cl, 0xf9<249,-7>

L6: 0f be c1 ?? movsx eax, cl
 c1 e6 04 ?? shl esi, 4
 8d 74 06 d0 ?? lea esi, ds:[esi + eax + 0xd0<208,-48>]

L7: 8a 0a ?? mov cl, byte ds:[edx]
 84 c9 ?? test cl, cl
 75 d7 ?? jne basic block L2

L8: 8b c6 ?? mov eax, esi
 5e ?? pop esi
 c3 ?? ret

