74HC643 page 2 74HC643 page 3