snogen corporation