MacFarlane Trust Annual Financial Report for year ending 31 March 2008. Approved by Christopher FitzGerald Chairman.