MEGA SOLAR 310664989 Licenses and permits of counterparties