Fixed Decoder incorrectly labelling valid instructions as invalid - executed first example MIPS32 program in main()