AVALON GROUP, LTD.