Reverse Engineering the Motorola MC14500 1-bit CPU