ARRAY TECHNOLOGIES INC filings