Performance Technologies Inc filings