KEEGAN BARRIE PORTFOLIO