I was looking for information on my 18ft CC and I caant find anything on the web? Does any know what happened to Mirrorcraft?