TERAFLYU FARM 305480057 Licenses and permits of counterparties