are 306 final examination 7067898