The Financial Investigation Agency Act, Proceeds of Criminal Conduct Act, the Anti-Money Laundering and Terrorist Financing Code of Practice, the Anti-Money Laundering Regulations and their subsequent amendments, the Non-Profit Organisations Act, the Anti-Terrorism Orders and the Proliferation Financing (Prohibition) Act, 2009, all contain detailed provisions of money laundering, terrorist financing and other related offences.