# MC: formula failed --- AF((golden.encoder.character<7>=0 * ((golden.encoder.r_ack=1 * (golden.encoder.character<5>=0 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.r_ack=0 * ((golden.encoder.character<5>=1 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<5>=0 * ((golden.encoder.character<6>=1 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<6>=0 * (val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (addr<0>=0 * (addr<2>=0 * (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (addr<4>=0 * (faulty.encoder.character<4>=0 * (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
# MC: Calling debugger for trace 1
--State
addr<0>:1
addr<1>:0
addr<2>:0
addr<3>:1
addr<4>:1
faulty.decoder.state<0>:1
faulty.decoder.state<1>:1
faulty.decoder.state<2>:1
faulty.decoder.state<3>:1
faulty.decoder.state<4>:1
faulty.decoder.state<5>:0
faulty.decoder.state<6>:0
faulty.decoder.state<7>:0
faulty.decoder.state<8>:0
faulty.decoder.state<9>:0
faulty.encoder.character<0>:0
faulty.encoder.character<1>:0
faulty.encoder.character<2>:0
faulty.encoder.character<3>:0
faulty.encoder.character<4>:0
faulty.encoder.character<5>:0
faulty.encoder.character<6>:0
faulty.encoder.character<7>:0
faulty.encoder.r_ack:1
faulty.encoder.shiftreg<0>:0
faulty.encoder.shiftreg<1>:0
faulty.encoder.shiftreg<2>:0
faulty.encoder.shiftreg<3>:0
faulty.encoder.shiftreg<4>:0
faulty.encoder.shiftreg<5>:0
faulty.encoder.shiftreg<6>:0
faulty.encoder.shiftreg<7>:1
faulty.encoder.shiftreg<8>:0
faulty.encoder.shiftreg<9>:0
faulty.start:0
golden.decoder.state<0>:1
golden.decoder.state<1>:1
golden.decoder.state<2>:1
golden.decoder.state<3>:1
golden.decoder.state<4>:1
golden.decoder.state<5>:0
golden.decoder.state<6>:0
golden.decoder.state<7>:0
golden.decoder.state<8>:0
golden.decoder.state<9>:0
golden.encoder.character<0>:0
golden.encoder.character<1>:0
golden.encoder.character<2>:0
golden.encoder.character<3>:0
golden.encoder.character<4>:0
golden.encoder.character<5>:0
golden.encoder.character<6>:0
golden.encoder.character<7>:0
golden.encoder.r_ack:1
golden.encoder.shiftreg<0>:0
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<4>:0
golden.encoder.shiftreg<5>:0
golden.encoder.shiftreg<6>:0
golden.encoder.shiftreg<7>:0
golden.encoder.shiftreg<8>:0
golden.encoder.shiftreg<9>:0
golden.start:0
val:1
fails AF((golden.encoder.character<7>=0 * ((golden.encoder.r_ack=1 * (golden.encoder.character<5>=0 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.r_ack=0 * ((golden.encoder.character<5>=1 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<5>=0 * ((golden.encoder.character<6>=1 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<6>=0 * (val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (addr<0>=0 * (addr<2>=0 * (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (addr<4>=0 * (faulty.encoder.character<4>=0 * (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

--A fair path on which (golden.encoder.character<7>=0 * ((golden.encoder.r_ack=1 * (golden.encoder.character<5>=0 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.r_ack=0 * ((golden.encoder.character<5>=1 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<5>=0 * ((golden.encoder.character<6>=1 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<6>=0 * (val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (addr<0>=0 * (addr<2>=0 * (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (addr<4>=0 * (faulty.encoder.character<4>=0 * (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) is always false:
 --Counter example begins
--Fair path stem:
--State 0:
addr<0>:1
addr<1>:0
addr<2>:0
addr<3>:1
addr<4>:1
faulty.decoder.state<0>:1
faulty.decoder.state<1>:1
faulty.decoder.state<2>:1
faulty.decoder.state<3>:1
faulty.decoder.state<4>:1
faulty.decoder.state<5>:0
faulty.decoder.state<6>:0
faulty.decoder.state<7>:0
faulty.decoder.state<8>:0
faulty.decoder.state<9>:0
faulty.encoder.character<0>:0
faulty.encoder.character<1>:0
faulty.encoder.character<2>:0
faulty.encoder.character<3>:0
faulty.encoder.character<4>:0
faulty.encoder.character<5>:0
faulty.encoder.character<6>:0
faulty.encoder.character<7>:0
faulty.encoder.r_ack:1
faulty.encoder.shiftreg<0>:0
faulty.encoder.shiftreg<1>:0
faulty.encoder.shiftreg<2>:0
faulty.encoder.shiftreg<3>:0
faulty.encoder.shiftreg<4>:0
faulty.encoder.shiftreg<5>:0
faulty.encoder.shiftreg<6>:0
faulty.encoder.shiftreg<7>:1
faulty.encoder.shiftreg<8>:0
faulty.encoder.shiftreg<9>:0
faulty.start:0
golden.decoder.state<0>:1
golden.decoder.state<1>:1
golden.decoder.state<2>:1
golden.decoder.state<3>:1
golden.decoder.state<4>:1
golden.decoder.state<5>:0
golden.decoder.state<6>:0
golden.decoder.state<7>:0
golden.decoder.state<8>:0
golden.decoder.state<9>:0
golden.encoder.character<0>:0
golden.encoder.character<1>:0
golden.encoder.character<2>:0
golden.encoder.character<3>:0
golden.encoder.character<4>:0
golden.encoder.character<5>:0
golden.encoder.character<6>:0
golden.encoder.character<7>:0
golden.encoder.r_ack:1
golden.encoder.shiftreg<0>:0
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<4>:0
golden.encoder.shiftreg<5>:0
golden.encoder.shiftreg<6>:0
golden.encoder.shiftreg<7>:0
golden.encoder.shiftreg<8>:0
golden.encoder.shiftreg<9>:0
golden.start:0
val:1

--Goes to state 1:
faulty.decoder.state<1>:0
faulty.decoder.state<2>:0
faulty.decoder.state<3>:0
faulty.decoder.state<4>:0
faulty.encoder.r_ack:0
faulty.encoder.shiftreg<6>:1
faulty.encoder.shiftreg<7>:0
golden.decoder.state<1>:0
golden.decoder.state<2>:0
golden.decoder.state<3>:0
golden.decoder.state<4>:0
golden.encoder.character<1>:1
golden.encoder.character<3>:1
golden.encoder.character<4>:1
golden.encoder.character<6>:1
golden.encoder.r_ack:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<7>:1
golden.encoder.shiftreg<9>:1
golden.start:1

--Goes to state 2:
faulty.decoder.state<1>:1
faulty.encoder.shiftreg<5>:1
faulty.encoder.shiftreg<6>:0
golden.encoder.shiftreg<1>:1
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<6>:1
golden.encoder.shiftreg<7>:0
golden.encoder.shiftreg<8>:1
golden.encoder.shiftreg<9>:0
golden.start:0
val:0

--Goes to state 3:
faulty.decoder.state<2>:1
faulty.encoder.shiftreg<4>:1
faulty.encoder.shiftreg<5>:0
golden.decoder.state<1>:1
golden.encoder.shiftreg<0>:1
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<5>:1
golden.encoder.shiftreg<6>:0
golden.encoder.shiftreg<7>:1
golden.encoder.shiftreg<8>:0

--Goes to state 4:
faulty.decoder.state<3>:1
faulty.encoder.shiftreg<3>:1
faulty.encoder.shiftreg<4>:0
golden.decoder.state<0>:0
golden.decoder.state<1>:0
golden.decoder.state<3>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<4>:1
golden.encoder.shiftreg<5>:0
golden.encoder.shiftreg<6>:1
golden.encoder.shiftreg<7>:0

--Goes to state 5:
faulty.decoder.state<4>:1
faulty.encoder.shiftreg<2>:1
faulty.encoder.shiftreg<3>:0
golden.decoder.state<1>:1
golden.decoder.state<3>:0
golden.decoder.state<4>:1
golden.encoder.shiftreg<0>:0
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<4>:0
golden.encoder.shiftreg<5>:1
golden.encoder.shiftreg<6>:0

--Goes to state 6:
faulty.decoder.state<1>:0
faulty.decoder.state<2>:0
faulty.decoder.state<3>:0
faulty.decoder.state<4>:0
faulty.encoder.shiftreg<1>:1
faulty.encoder.shiftreg<2>:0
golden.decoder.state<0>:1
golden.decoder.state<1>:0
golden.decoder.state<2>:1
golden.decoder.state<4>:0
golden.decoder.state<5>:1
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<4>:1
golden.encoder.shiftreg<5>:0

--Goes to state 7:
faulty.decoder.state<1>:1
faulty.encoder.r_ack:1
faulty.encoder.shiftreg<1>:0
golden.decoder.state<1>:1
golden.decoder.state<2>:0
golden.decoder.state<3>:1
golden.decoder.state<5>:0
golden.decoder.state<6>:1
golden.encoder.shiftreg<1>:1
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<4>:0

--Goes to state 8:
addr<3>:0
faulty.decoder.state<2>:1
golden.decoder.state<2>:1
golden.decoder.state<3>:0
golden.decoder.state<4>:1
golden.decoder.state<6>:0
golden.decoder.state<7>:1
golden.encoder.shiftreg<0>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:0
val:1

--Fair path cycle:
--State 0:
addr<0>:1
addr<1>:0
addr<2>:0
addr<3>:0
addr<4>:1
faulty.decoder.state<0>:1
faulty.decoder.state<1>:1
faulty.decoder.state<2>:1
faulty.decoder.state<3>:0
faulty.decoder.state<4>:0
faulty.decoder.state<5>:0
faulty.decoder.state<6>:0
faulty.decoder.state<7>:0
faulty.decoder.state<8>:0
faulty.decoder.state<9>:0
faulty.encoder.character<0>:0
faulty.encoder.character<1>:0
faulty.encoder.character<2>:0
faulty.encoder.character<3>:0
faulty.encoder.character<4>:0
faulty.encoder.character<5>:0
faulty.encoder.character<6>:0
faulty.encoder.character<7>:0
faulty.encoder.r_ack:1
faulty.encoder.shiftreg<0>:0
faulty.encoder.shiftreg<1>:0
faulty.encoder.shiftreg<2>:0
faulty.encoder.shiftreg<3>:0
faulty.encoder.shiftreg<4>:0
faulty.encoder.shiftreg<5>:0
faulty.encoder.shiftreg<6>:0
faulty.encoder.shiftreg<7>:0
faulty.encoder.shiftreg<8>:0
faulty.encoder.shiftreg<9>:0
faulty.start:0
golden.decoder.state<0>:1
golden.decoder.state<1>:1
golden.decoder.state<2>:1
golden.decoder.state<3>:0
golden.decoder.state<4>:1
golden.decoder.state<5>:0
golden.decoder.state<6>:0
golden.decoder.state<7>:1
golden.decoder.state<8>:0
golden.decoder.state<9>:0
golden.encoder.character<0>:0
golden.encoder.character<1>:1
golden.encoder.character<2>:0
golden.encoder.character<3>:1
golden.encoder.character<4>:1
golden.encoder.character<5>:0
golden.encoder.character<6>:1
golden.encoder.character<7>:0
golden.encoder.r_ack:0
golden.encoder.shiftreg<0>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<4>:0
golden.encoder.shiftreg<5>:0
golden.encoder.shiftreg<6>:0
golden.encoder.shiftreg<7>:0
golden.encoder.shiftreg<8>:0
golden.encoder.shiftreg<9>:0
golden.start:0
val:1

--Goes to state 1:
addr<0>:0
addr<1>:1
addr<2>:1
addr<4>:0
faulty.decoder.state<3>:1
faulty.encoder.character<1>:1
faulty.encoder.character<4>:1
faulty.encoder.character<6>:1
faulty.encoder.r_ack:0
faulty.encoder.shiftreg<0>:1
faulty.encoder.shiftreg<2>:1
faulty.encoder.shiftreg<4>:1
faulty.start:1
golden.decoder.state<0>:0
golden.decoder.state<1>:0
golden.decoder.state<2>:0
golden.decoder.state<5>:1
golden.decoder.state<7>:0
golden.decoder.state<8>:1
golden.encoder.shiftreg<0>:0
golden.encoder.shiftreg<1>:1
golden.encoder.shiftreg<2>:0

--Goes to state 2:
faulty.decoder.state<0>:0
faulty.decoder.state<2>:0
faulty.decoder.state<3>:0
faulty.encoder.shiftreg<0>:0
faulty.encoder.shiftreg<1>:1
faulty.encoder.shiftreg<2>:0
faulty.encoder.shiftreg<3>:1
faulty.encoder.shiftreg<4>:0
faulty.start:0
golden.decoder.state<0>:1
golden.decoder.state<4>:0
golden.decoder.state<6>:1
golden.decoder.state<8>:0
golden.decoder.state<9>:1
golden.encoder.character<0>:1
golden.encoder.character<2>:1
golden.encoder.character<3>:0
golden.encoder.character<4>:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<4>:1
golden.encoder.shiftreg<6>:1
golden.start:1
val:0

--Goes to state 3:
faulty.decoder.state<0>:1
faulty.decoder.state<1>:0
faulty.decoder.state<2>:1
faulty.encoder.shiftreg<0>:1
faulty.encoder.shiftreg<1>:0
faulty.encoder.shiftreg<2>:1
faulty.encoder.shiftreg<3>:0
golden.decoder.state<5>:0
golden.decoder.state<6>:0
golden.decoder.state<9>:0
golden.encoder.shiftreg<0>:1
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<4>:0
golden.encoder.shiftreg<5>:1
golden.encoder.shiftreg<6>:0
golden.start:0

--Goes to state 4:
addr<0>:1
addr<1>:0
faulty.decoder.state<0>:0
faulty.decoder.state<3>:1
faulty.encoder.shiftreg<0>:0
faulty.encoder.shiftreg<1>:1
faulty.encoder.shiftreg<2>:0
golden.decoder.state<0>:0
golden.decoder.state<2>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<4>:1
golden.encoder.shiftreg<5>:0

--Goes to state 5:
faulty.decoder.state<0>:1
faulty.decoder.state<2>:0
faulty.decoder.state<4>:1
faulty.encoder.character<1>:0
faulty.encoder.character<4>:0
faulty.encoder.character<6>:0
faulty.encoder.r_ack:1
faulty.encoder.shiftreg<1>:0
golden.decoder.state<1>:1
golden.decoder.state<2>:0
golden.decoder.state<3>:1
golden.encoder.shiftreg<0>:0
golden.encoder.shiftreg<1>:1
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<4>:0

--Goes to state 6:
faulty.decoder.state<3>:0
faulty.decoder.state<4>:0
golden.decoder.state<0>:1
golden.decoder.state<1>:0
golden.decoder.state<2>:1
golden.decoder.state<3>:0
golden.decoder.state<4>:1
golden.encoder.shiftreg<0>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:0
val:1

--Goes to state 7:
addr<2>:0
addr<3>:1
addr<4>:1
faulty.decoder.state<1>:1
faulty.encoder.character<1>:1
faulty.encoder.character<2>:1
faulty.encoder.character<6>:1
faulty.encoder.r_ack:0
faulty.encoder.shiftreg<3>:1
faulty.encoder.shiftreg<5>:1
faulty.start:1
golden.decoder.state<0>:0
golden.decoder.state<3>:1
golden.decoder.state<4>:0
golden.decoder.state<5>:1
golden.encoder.shiftreg<0>:0
golden.encoder.shiftreg<1>:1
golden.encoder.shiftreg<2>:0

--Goes to state 8:
faulty.decoder.state<1>:0
faulty.encoder.shiftreg<2>:1
faulty.encoder.shiftreg<3>:0
faulty.encoder.shiftreg<4>:1
faulty.encoder.shiftreg<5>:0
faulty.start:0
golden.decoder.state<0>:1
golden.decoder.state<2>:0
golden.decoder.state<4>:1
golden.decoder.state<5>:0
golden.decoder.state<6>:1
golden.encoder.character<0>:0
golden.encoder.character<2>:0
golden.encoder.character<3>:1
golden.encoder.character<4>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<7>:1
golden.encoder.shiftreg<9>:1
golden.start:1
val:0

--Goes to state 9:
faulty.decoder.state<1>:1
faulty.encoder.shiftreg<1>:1
faulty.encoder.shiftreg<2>:0
faulty.encoder.shiftreg<3>:1
faulty.encoder.shiftreg<4>:0
golden.decoder.state<3>:0
golden.decoder.state<4>:0
golden.decoder.state<6>:0
golden.encoder.shiftreg<1>:1
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<6>:1
golden.encoder.shiftreg<7>:0
golden.encoder.shiftreg<8>:1
golden.encoder.shiftreg<9>:0
golden.start:0

--Goes to state 10:
faulty.decoder.state<2>:1
faulty.encoder.shiftreg<0>:1
faulty.encoder.shiftreg<1>:0
faulty.encoder.shiftreg<2>:1
faulty.encoder.shiftreg<3>:0
golden.decoder.state<1>:1
golden.encoder.shiftreg<0>:1
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<5>:1
golden.encoder.shiftreg<6>:0
golden.encoder.shiftreg<7>:1
golden.encoder.shiftreg<8>:0

--Goes to state 11:
addr<3>:0
faulty.decoder.state<0>:0
faulty.decoder.state<1>:0
faulty.decoder.state<2>:0
faulty.decoder.state<4>:1
faulty.encoder.shiftreg<0>:0
faulty.encoder.shiftreg<1>:1
faulty.encoder.shiftreg<2>:0
golden.decoder.state<0>:0
golden.decoder.state<1>:0
golden.decoder.state<3>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<4>:1
golden.encoder.shiftreg<5>:0
golden.encoder.shiftreg<6>:1
golden.encoder.shiftreg<7>:0

--Goes to state 12:
faulty.decoder.state<0>:1
faulty.decoder.state<4>:0
faulty.decoder.state<5>:1
faulty.encoder.character<1>:0
faulty.encoder.character<2>:0
faulty.encoder.character<6>:0
faulty.encoder.r_ack:1
faulty.encoder.shiftreg<1>:0
golden.decoder.state<1>:1
golden.decoder.state<3>:0
golden.decoder.state<4>:1
golden.encoder.shiftreg<0>:0
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<4>:0
golden.encoder.shiftreg<5>:1
golden.encoder.shiftreg<6>:0

--Goes to state 13:
faulty.decoder.state<5>:0
golden.decoder.state<0>:1
golden.decoder.state<1>:0
golden.decoder.state<2>:1
golden.decoder.state<4>:0
golden.decoder.state<5>:1
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:0
golden.encoder.shiftreg<4>:1
golden.encoder.shiftreg<5>:0

--Goes to state 14:
faulty.decoder.state<1>:1
golden.decoder.state<1>:1
golden.decoder.state<2>:0
golden.decoder.state<3>:1
golden.decoder.state<5>:0
golden.decoder.state<6>:1
golden.encoder.shiftreg<1>:1
golden.encoder.shiftreg<2>:0
golden.encoder.shiftreg<3>:1
golden.encoder.shiftreg<4>:0

--Goes to state 15:
faulty.decoder.state<2>:1
golden.decoder.state<2>:1
golden.decoder.state<3>:0
golden.decoder.state<4>:1
golden.decoder.state<6>:0
golden.decoder.state<7>:1
golden.encoder.shiftreg<0>:1
golden.encoder.shiftreg<1>:0
golden.encoder.shiftreg<2>:1
golden.encoder.shiftreg<3>:0
val:1


 --Counter example ends


