74HC646 page 2 74HC646 page 3