AVERLOGIC TECHNOLOGIES CORP