I'll have to review my sources of information, then wink

I'm thinking perhaps I misread, and the 0xA0 term was the mask for the start of a set, not the real first byte....erg...I think I know what I mean smile

Thanks for the input, though. It's difficult on a non-CJK system to be confident that your tests are actually working.