The appellant, Juan Hattingh, was a practicing attorney and conveyancer in Bloemfontein who provided services to major South African banks including Standard Bank, FNB, ABSA and Nedbank. His work involved registration of property transfers, mortgage bonds, and issuing guarantees on behalf of banks. After suffering financial difficulties when he could not recoup R800,000 invested in a construction project, he embarked on an elaborate fraud scheme over four years. He issued false guarantees on behalf of banks and misappropriated the funds, registered double mortgage bonds over properties without the banks' knowledge, and misrepresented that bonds had been registered when they had not. He pleaded guilty in the regional court, Bloemfontein, to 64 counts of fraud, one count of theft, and one count of money laundering under the Prevention of Organised Crime Act 121 of 1998. The prosecution alleged that 32 of the fraud counts involved amounts exceeding R500,000, which would trigger mandatory minimum sentences under the Criminal Law Amendment Act 105 of 1997. However, in his section 112(2) statement, while the appellant admitted the material elements of the offences, he did not admit the specific amounts alleged in the charge sheet, maintaining that the actual prejudice to victims would be mitigated by proceeds from property sales. The trial court convicted him on all counts and imposed an effective sentence of 20 years' imprisonment, treating the minimum sentencing provisions as applicable but finding substantial and compelling circumstances to justify a lesser sentence. The appellant was struck off the attorneys' roll, his estate was sequestrated, and he spent almost a year in prison awaiting trial.