(1) It is a defense to a prosecution for perjury or false swearing committed in an official proceeding that the defendant retracted the false statement:
- (a) In a manner showing a complete and voluntary retraction of the prior false statement; and
- (b) During the course of the same official proceeding in which it was made; and
- (c) Before the subject matter of the official proceeding is submitted to the ultimate trier of fact.