Well i'm not getting the same results as your post above, but i don't think it's the offset. It might be


The lower-case cipher block will only be used if lower-case characters are present in the plain, crypto, or cipher text. The numeric and upper-case block will always be used.

Haven't take this into cosideration yet. Anyway, won't be able to play with this until after work tonight.