0000950130-98-000588 S-1/A 2 19980210 NASD ASTROPOWER INC 0000885672 3674 51031869 DE 1231 S-1/A 33 333-42591 98526468 SOLAR PARK NEWARK DE 19716-2000 3023660400 SOLAR PARK NEWARK DE 19716-2000 S-1/A 1 000095013098000588-001-seq1-s-1-a.txt AMENDMENT #2 TO FORM S-1 EX-23.1 2 000095013098000588-002-seq2-ex-23-1.txt CONSENT OF KPMG PEAT MARWICK, LLP.