>>>>> "Alexey" == Alexey Makhalov <makhaloff@gmail.com> writes: Alexey> Typo in a macro. Result instead of a carry flag is cleared, causing Alexey> the AND does not work correctly It looks good to me. I am checking it in. Tom