Abakkus Mutual Fund trims its stake in Avalon Technologies