MEGA SOLAR 310664989 Rights to trademarks and intellectual property