nemweb.com.au - /Reports/Current/ROOFTOP_PV/FORECAST_AREA/


[To Parent Directory]

Monday, July 28, 2025 5:30 AM 33900 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728053000_0000000473873969.zip
Monday, July 28, 2025 6:00 AM 34080 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728060000_0000000473876573.zip
Monday, July 28, 2025 6:30 AM 33959 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728063000_0000000473879677.zip
Monday, July 28, 2025 7:00 AM 33979 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728070000_0000000473882432.zip
Monday, July 28, 2025 7:30 AM 33820 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728073000_0000000473885115.zip
Monday, July 28, 2025 8:00 AM 33573 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728080000_0000000473887819.zip
Monday, July 28, 2025 8:30 AM 33546 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728083000_0000000473890643.zip
Monday, July 28, 2025 9:00 AM 33299 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728090000_0000000473893621.zip
Monday, July 28, 2025 9:30 AM 33190 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728093000_0000000473896870.zip
Monday, July 28, 2025 10:00 AM 32899 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728100000_0000000473899722.zip
Monday, July 28, 2025 10:30 AM 32772 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728103000_0000000473902755.zip
Monday, July 28, 2025 11:00 AM 32574 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728110000_0000000473905530.zip
Monday, July 28, 2025 11:30 AM 32483 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728113000_0000000473908322.zip
Monday, July 28, 2025 12:00 PM 32336 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728120000_0000000473911260.zip
Monday, July 28, 2025 12:30 PM 32029 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728123000_0000000473915665.zip
Monday, July 28, 2025 1:00 PM 31911 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728130000_0000000473918947.zip
Monday, July 28, 2025 1:30 PM 31747 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728133000_0000000473922026.zip
Monday, July 28, 2025 2:00 PM 31580 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728140000_0000000473925051.zip
Monday, July 28, 2025 2:30 PM 31399 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728143000_0000000473928346.zip
Monday, July 28, 2025 3:00 PM 31298 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728150000_0000000473931506.zip
Monday, July 28, 2025 3:30 PM 31186 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728153000_0000000473935046.zip
Monday, July 28, 2025 4:00 PM 30861 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728160000_0000000473938128.zip
Monday, July 28, 2025 4:30 PM 30735 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728163000_0000000473941531.zip
Monday, July 28, 2025 5:00 PM 30622 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728170000_0000000473944919.zip
Monday, July 28, 2025 5:30 PM 30572 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728173000_0000000473948203.zip
Monday, July 28, 2025 6:00 PM 30542 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728180000_0000000473951238.zip
Monday, July 28, 2025 6:30 PM 30487 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728183000_0000000473954391.zip
Monday, July 28, 2025 7:00 PM 30341 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728190000_0000000473957283.zip
Monday, July 28, 2025 7:30 PM 30369 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728193000_0000000473960143.zip
Monday, July 28, 2025 8:00 PM 30359 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728200000_0000000473962992.zip
Monday, July 28, 2025 8:30 PM 30365 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728203000_0000000473965925.zip
Monday, July 28, 2025 9:00 PM 30383 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728210000_0000000473968750.zip
Monday, July 28, 2025 9:30 PM 30234 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728213000_0000000473971584.zip
Monday, July 28, 2025 10:00 PM 30229 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728220000_0000000473974493.zip
Monday, July 28, 2025 10:30 PM 30210 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728223000_0000000473977451.zip
Monday, July 28, 2025 11:00 PM 30159 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728230000_0000000473980408.zip
Monday, July 28, 2025 11:30 PM 30155 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250728233000_0000000473983456.zip
Tuesday, July 29, 2025 12:00 AM 34184 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729000000_0000000473986293.zip
Tuesday, July 29, 2025 12:30 AM 34083 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729003000_0000000473989119.zip
Tuesday, July 29, 2025 1:00 AM 34232 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729010000_0000000473991908.zip
Tuesday, July 29, 2025 1:30 AM 34102 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729013000_0000000473994945.zip
Tuesday, July 29, 2025 2:00 AM 34122 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729020000_0000000473997746.zip
Tuesday, July 29, 2025 2:30 AM 34147 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729023000_0000000474000647.zip
Tuesday, July 29, 2025 3:00 AM 34086 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729030000_0000000474003562.zip
Tuesday, July 29, 2025 3:30 AM 34128 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729033000_0000000474006501.zip
Tuesday, July 29, 2025 4:00 AM 34270 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729040000_0000000474009321.zip
Tuesday, July 29, 2025 4:30 AM 34098 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729043000_0000000474012883.zip
Tuesday, July 29, 2025 5:00 AM 34219 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729050000_0000000474015455.zip
Tuesday, July 29, 2025 5:30 AM 34184 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729053000_0000000474018528.zip
Tuesday, July 29, 2025 6:00 AM 34207 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729060000_0000000474021532.zip
Tuesday, July 29, 2025 6:30 AM 34003 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729063000_0000000474024696.zip
Tuesday, July 29, 2025 7:00 AM 33958 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729070000_0000000474027405.zip
Tuesday, July 29, 2025 7:30 AM 33845 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729073000_0000000474030105.zip
Tuesday, July 29, 2025 8:00 AM 33815 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729080000_0000000474032891.zip
Tuesday, July 29, 2025 8:30 AM 33577 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729083000_0000000474036054.zip
Tuesday, July 29, 2025 9:00 AM 33489 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729090000_0000000474039058.zip
Tuesday, July 29, 2025 9:30 AM 33276 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729093000_0000000474042045.zip
Tuesday, July 29, 2025 10:00 AM 33117 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729100000_0000000474045084.zip
Tuesday, July 29, 2025 10:30 AM 32797 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729103000_0000000474048195.zip
Tuesday, July 29, 2025 11:00 AM 32687 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729110000_0000000474051449.zip
Tuesday, July 29, 2025 11:30 AM 32596 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729113000_0000000474054430.zip
Tuesday, July 29, 2025 12:00 PM 32293 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729120000_0000000474057412.zip
Tuesday, July 29, 2025 12:30 PM 32182 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729123000_0000000474061748.zip
Tuesday, July 29, 2025 1:00 PM 31958 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729130000_0000000474064977.zip
Tuesday, July 29, 2025 1:30 PM 31904 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729133000_0000000474068643.zip
Tuesday, July 29, 2025 2:00 PM 31823 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729140000_0000000474071781.zip
Tuesday, July 29, 2025 2:30 PM 31480 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729143000_0000000474075186.zip
Tuesday, July 29, 2025 3:00 PM 31436 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729150000_0000000474078618.zip
Tuesday, July 29, 2025 3:30 PM 31245 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729153000_0000000474081945.zip
Tuesday, July 29, 2025 4:00 PM 31046 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729160000_0000000474085346.zip
Tuesday, July 29, 2025 4:30 PM 30816 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729163000_0000000474088618.zip
Tuesday, July 29, 2025 5:00 PM 30683 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729170000_0000000474091699.zip
Tuesday, July 29, 2025 5:30 PM 30655 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729173000_0000000474094769.zip
Tuesday, July 29, 2025 6:00 PM 30603 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729180000_0000000474097897.zip
Tuesday, July 29, 2025 6:30 PM 30544 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729183000_0000000474101289.zip
Tuesday, July 29, 2025 7:00 PM 30532 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729190000_0000000474104094.zip
Tuesday, July 29, 2025 7:30 PM 30449 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729193000_0000000474106805.zip
Tuesday, July 29, 2025 8:00 PM 30483 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729200000_0000000474109522.zip
Tuesday, July 29, 2025 8:30 PM 30345 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729203000_0000000474112298.zip
Tuesday, July 29, 2025 9:00 PM 30333 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729210000_0000000474115053.zip
Tuesday, July 29, 2025 9:30 PM 30305 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729213000_0000000474117738.zip
Tuesday, July 29, 2025 10:00 PM 30226 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729220000_0000000474120482.zip
Tuesday, July 29, 2025 10:30 PM 30285 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729223000_0000000474123286.zip
Tuesday, July 29, 2025 11:00 PM 30255 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729230000_0000000474126074.zip
Tuesday, July 29, 2025 11:30 PM 30305 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250729233000_0000000474128863.zip
Wednesday, July 30, 2025 12:00 AM 34177 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730000000_0000000474131551.zip
Wednesday, July 30, 2025 12:30 AM 34102 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730003000_0000000474134339.zip
Wednesday, July 30, 2025 1:00 AM 34209 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730010000_0000000474137160.zip
Wednesday, July 30, 2025 1:30 AM 34069 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730013000_0000000474140247.zip
Wednesday, July 30, 2025 2:00 AM 34268 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730020000_0000000474143114.zip
Wednesday, July 30, 2025 2:30 AM 34211 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730023000_0000000474145816.zip
Wednesday, July 30, 2025 3:00 AM 34145 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730030000_0000000474148452.zip
Wednesday, July 30, 2025 3:30 AM 34183 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730033000_0000000474151157.zip
Wednesday, July 30, 2025 4:00 AM 34161 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730040000_0000000474153573.zip
Wednesday, July 30, 2025 4:30 AM 34226 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730043000_0000000474157077.zip
Wednesday, July 30, 2025 5:00 AM 34236 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730050000_0000000474159469.zip
Wednesday, July 30, 2025 5:30 AM 34140 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730053000_0000000474162275.zip
Wednesday, July 30, 2025 6:00 AM 34245 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730060000_0000000474164907.zip
Wednesday, July 30, 2025 6:30 AM 34058 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730063000_0000000474167820.zip
Wednesday, July 30, 2025 7:00 AM 33975 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730070000_0000000474170393.zip
Wednesday, July 30, 2025 7:30 AM 33970 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730073000_0000000474173059.zip
Wednesday, July 30, 2025 8:00 AM 33860 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730080000_0000000474175747.zip
Wednesday, July 30, 2025 8:30 AM 33649 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730083000_0000000474178927.zip
Wednesday, July 30, 2025 9:00 AM 33342 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730090000_0000000474181991.zip
Wednesday, July 30, 2025 9:30 AM 33331 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730093000_0000000474184912.zip
Wednesday, July 30, 2025 10:00 AM 33170 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730100000_0000000474187755.zip
Wednesday, July 30, 2025 10:30 AM 32930 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730103000_0000000474190495.zip
Wednesday, July 30, 2025 11:00 AM 32872 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730110000_0000000474193376.zip
Wednesday, July 30, 2025 11:30 AM 32609 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730113000_0000000474196360.zip
Wednesday, July 30, 2025 12:00 PM 32385 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730120000_0000000474199361.zip
Wednesday, July 30, 2025 12:30 PM 32260 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730123000_0000000474203568.zip
Wednesday, July 30, 2025 1:00 PM 32108 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730130000_0000000474206609.zip
Wednesday, July 30, 2025 1:30 PM 31918 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730133000_0000000474209626.zip
Wednesday, July 30, 2025 2:00 PM 31770 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730140000_0000000474212523.zip
Wednesday, July 30, 2025 2:30 PM 31504 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730143000_0000000474215897.zip
Wednesday, July 30, 2025 3:00 PM 31403 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730150000_0000000474219037.zip
Wednesday, July 30, 2025 3:30 PM 31303 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730153000_0000000474222323.zip
Wednesday, July 30, 2025 4:00 PM 31126 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730160000_0000000474225434.zip
Wednesday, July 30, 2025 4:30 PM 30906 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730163000_0000000474228652.zip
Wednesday, July 30, 2025 5:00 PM 30745 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730170000_0000000474231717.zip
Wednesday, July 30, 2025 5:30 PM 30700 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730173000_0000000474235170.zip
Wednesday, July 30, 2025 6:00 PM 30537 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730180000_0000000474238285.zip
Wednesday, July 30, 2025 6:30 PM 30680 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730183000_0000000474241465.zip
Wednesday, July 30, 2025 7:00 PM 30468 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730190000_0000000474244335.zip
Wednesday, July 30, 2025 7:30 PM 30561 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730193000_0000000474247126.zip
Wednesday, July 30, 2025 8:00 PM 30477 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730200000_0000000474249938.zip
Wednesday, July 30, 2025 8:30 PM 30493 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730203000_0000000474252694.zip
Wednesday, July 30, 2025 9:00 PM 30342 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730210000_0000000474255480.zip
Wednesday, July 30, 2025 9:30 PM 30423 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730213000_0000000474258268.zip
Wednesday, July 30, 2025 10:00 PM 30458 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730220000_0000000474261179.zip
Wednesday, July 30, 2025 10:30 PM 30416 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730223000_0000000474264103.zip
Wednesday, July 30, 2025 11:00 PM 30215 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730230000_0000000474266787.zip
Wednesday, July 30, 2025 11:30 PM 30278 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250730233000_0000000474269568.zip
Thursday, July 31, 2025 12:00 AM 34277 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731000000_0000000474272322.zip
Thursday, July 31, 2025 12:30 AM 34263 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731003000_0000000474275154.zip
Thursday, July 31, 2025 1:00 AM 34302 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731010000_0000000474278094.zip
Thursday, July 31, 2025 1:30 AM 34276 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731013000_0000000474280989.zip
Thursday, July 31, 2025 2:00 AM 34181 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731020000_0000000474283729.zip
Thursday, July 31, 2025 2:30 AM 34205 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731023000_0000000474286631.zip
Thursday, July 31, 2025 3:00 AM 34288 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731030000_0000000474289376.zip
Thursday, July 31, 2025 3:30 AM 34352 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731033000_0000000474292047.zip
Thursday, July 31, 2025 4:00 AM 34277 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731040000_0000000474294815.zip
Thursday, July 31, 2025 4:30 AM 34341 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731043000_0000000474298427.zip
Thursday, July 31, 2025 5:00 AM 34349 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731050000_0000000474300947.zip
Thursday, July 31, 2025 5:30 AM 34240 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731053000_0000000474303822.zip
Thursday, July 31, 2025 6:00 AM 34286 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731060000_0000000474306415.zip
Thursday, July 31, 2025 6:30 AM 34072 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731063000_0000000474309492.zip
Thursday, July 31, 2025 7:00 AM 34125 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731070000_0000000474312084.zip
Thursday, July 31, 2025 7:30 AM 33982 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731073000_0000000474314684.zip
Thursday, July 31, 2025 8:00 AM 33805 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731080000_0000000474317426.zip
Thursday, July 31, 2025 8:30 AM 33691 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731083000_0000000474320492.zip
Thursday, July 31, 2025 9:00 AM 33565 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731090000_0000000474324066.zip
Thursday, July 31, 2025 9:30 AM 33308 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731093000_0000000474327057.zip
Thursday, July 31, 2025 10:00 AM 33197 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731100000_0000000474329730.zip
Thursday, July 31, 2025 10:30 AM 33053 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731103000_0000000474332862.zip
Thursday, July 31, 2025 11:00 AM 32933 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731110000_0000000474336695.zip
Thursday, July 31, 2025 11:30 AM 32695 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731113000_0000000474339608.zip
Thursday, July 31, 2025 12:00 PM 32525 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731120000_0000000474343096.zip
Thursday, July 31, 2025 12:30 PM 32305 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731123000_0000000474347704.zip
Thursday, July 31, 2025 1:00 PM 32171 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731130000_0000000474351489.zip
Thursday, July 31, 2025 1:30 PM 32009 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731133000_0000000474354732.zip
Thursday, July 31, 2025 2:00 PM 31800 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731140000_0000000474357945.zip
Thursday, July 31, 2025 2:30 PM 31736 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731143000_0000000474361154.zip
Thursday, July 31, 2025 3:00 PM 31559 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731150000_0000000474364531.zip
Thursday, July 31, 2025 3:30 PM 31334 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731153000_0000000474367913.zip
Thursday, July 31, 2025 4:00 PM 31096 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731160000_0000000474371341.zip
Thursday, July 31, 2025 4:30 PM 30933 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731163000_0000000474374610.zip
Thursday, July 31, 2025 5:00 PM 30833 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731170000_0000000474377589.zip
Thursday, July 31, 2025 5:30 PM 30587 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731173000_0000000474380684.zip
Thursday, July 31, 2025 6:00 PM 30663 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731180000_0000000474383790.zip
Thursday, July 31, 2025 6:30 PM 30537 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731183000_0000000474387067.zip
Thursday, July 31, 2025 7:00 PM 30593 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731190000_0000000474389865.zip
Thursday, July 31, 2025 7:30 PM 30559 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731193000_0000000474392666.zip
Thursday, July 31, 2025 8:00 PM 30448 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731200000_0000000474395602.zip
Thursday, July 31, 2025 8:30 PM 30496 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731203000_0000000474398391.zip
Thursday, July 31, 2025 9:00 PM 30478 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731210000_0000000474401162.zip
Thursday, July 31, 2025 9:30 PM 30354 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731213000_0000000474403939.zip
Thursday, July 31, 2025 10:00 PM 30441 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731220000_0000000474406784.zip
Thursday, July 31, 2025 10:30 PM 30352 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731223000_0000000474409553.zip
Thursday, July 31, 2025 11:00 PM 30325 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731230000_0000000474412347.zip
Thursday, July 31, 2025 11:30 PM 30282 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250731233000_0000000474415061.zip
Friday, August 1, 2025 12:00 AM 34201 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801000000_0000000474417901.zip
Friday, August 1, 2025 12:30 AM 34298 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801003000_0000000474420581.zip
Friday, August 1, 2025 1:00 AM 34228 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801010000_0000000474423169.zip
Friday, August 1, 2025 1:30 AM 34364 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801013000_0000000474426086.zip
Friday, August 1, 2025 2:00 AM 34306 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801020000_0000000474428812.zip
Friday, August 1, 2025 2:30 AM 34249 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801023000_0000000474431523.zip
Friday, August 1, 2025 3:00 AM 34335 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801030000_0000000474434130.zip
Friday, August 1, 2025 3:30 AM 34256 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801033000_0000000474436753.zip
Friday, August 1, 2025 4:00 AM 34351 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801040000_0000000474439378.zip
Friday, August 1, 2025 4:30 AM 34240 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801043000_0000000474442833.zip
Friday, August 1, 2025 5:00 AM 34316 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801050000_0000000474445253.zip
Friday, August 1, 2025 5:30 AM 34260 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801053000_0000000474448076.zip
Friday, August 1, 2025 6:00 AM 34181 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801060000_0000000474450596.zip
Friday, August 1, 2025 6:30 AM 34220 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801063000_0000000474453440.zip
Friday, August 1, 2025 7:00 AM 34187 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801070000_0000000474455885.zip
Friday, August 1, 2025 7:30 AM 34081 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801073000_0000000474458415.zip
Friday, August 1, 2025 8:00 AM 33951 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801080000_0000000474461495.zip
Friday, August 1, 2025 8:30 AM 33819 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801083000_0000000474464228.zip
Friday, August 1, 2025 9:00 AM 33544 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801090000_0000000474467065.zip
Friday, August 1, 2025 9:30 AM 33465 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801093000_0000000474469935.zip
Friday, August 1, 2025 10:00 AM 33271 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801100000_0000000474472467.zip
Friday, August 1, 2025 10:30 AM 33026 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801103000_0000000474475357.zip
Friday, August 1, 2025 11:00 AM 32855 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801110000_0000000474478170.zip
Friday, August 1, 2025 11:30 AM 32662 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801113000_0000000474481012.zip
Friday, August 1, 2025 12:00 PM 32578 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801120000_0000000474483854.zip
Friday, August 1, 2025 12:30 PM 32380 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801123000_0000000474488345.zip
Friday, August 1, 2025 1:00 PM 32185 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801130000_0000000474491512.zip
Friday, August 1, 2025 1:30 PM 32053 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801133000_0000000474494484.zip
Friday, August 1, 2025 2:00 PM 31842 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801140000_0000000474497455.zip
Friday, August 1, 2025 2:30 PM 31674 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801143000_0000000474500615.zip
Friday, August 1, 2025 3:00 PM 31388 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801150000_0000000474503581.zip
Friday, August 1, 2025 3:30 PM 31385 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801153000_0000000474506628.zip
Friday, August 1, 2025 4:00 PM 31263 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801160000_0000000474509615.zip
Friday, August 1, 2025 4:30 PM 30937 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801163000_0000000474512666.zip
Friday, August 1, 2025 5:00 PM 30898 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801170000_0000000474515501.zip
Friday, August 1, 2025 5:30 PM 30621 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801173000_0000000474518454.zip
Friday, August 1, 2025 6:00 PM 30594 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801180000_0000000474521602.zip
Friday, August 1, 2025 6:30 PM 30709 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801183000_0000000474524520.zip
Friday, August 1, 2025 7:00 PM 30665 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801190000_0000000474527246.zip
Friday, August 1, 2025 7:30 PM 30746 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801193000_0000000474530006.zip
Friday, August 1, 2025 8:00 PM 30668 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801200000_0000000474533135.zip
Friday, August 1, 2025 8:30 PM 30606 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801203000_0000000474536221.zip
Friday, August 1, 2025 9:00 PM 30539 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801210000_0000000474538947.zip
Friday, August 1, 2025 9:30 PM 30513 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801213000_0000000474541715.zip
Friday, August 1, 2025 10:00 PM 30502 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801220000_0000000474544412.zip
Friday, August 1, 2025 10:30 PM 30584 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801223000_0000000474546982.zip
Friday, August 1, 2025 11:00 PM 30488 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801230000_0000000474549562.zip
Friday, August 1, 2025 11:30 PM 30379 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250801233000_0000000474552214.zip
Saturday, August 2, 2025 12:00 AM 34388 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802000000_0000000474554924.zip
Saturday, August 2, 2025 12:30 AM 34448 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802003000_0000000474557625.zip
Saturday, August 2, 2025 1:00 AM 34518 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802010000_0000000474560195.zip
Saturday, August 2, 2025 1:30 AM 34358 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802013000_0000000474562975.zip
Saturday, August 2, 2025 2:00 AM 34501 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802020000_0000000474565639.zip
Saturday, August 2, 2025 2:30 AM 34404 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802023000_0000000474568319.zip
Saturday, August 2, 2025 3:00 AM 34470 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802030000_0000000474570955.zip
Saturday, August 2, 2025 3:30 AM 34298 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802033000_0000000474573667.zip
Saturday, August 2, 2025 4:00 AM 34370 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802040000_0000000474576253.zip
Saturday, August 2, 2025 4:30 AM 34356 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802043000_0000000474579685.zip
Saturday, August 2, 2025 5:00 AM 34256 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802050000_0000000474582179.zip
Saturday, August 2, 2025 5:30 AM 34251 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802053000_0000000474584882.zip
Saturday, August 2, 2025 6:00 AM 34373 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802060000_0000000474587398.zip
Saturday, August 2, 2025 6:30 AM 34332 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802063000_0000000474590206.zip
Saturday, August 2, 2025 7:00 AM 34181 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802070000_0000000474592795.zip
Saturday, August 2, 2025 7:30 AM 34119 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802073000_0000000474595309.zip
Saturday, August 2, 2025 8:00 AM 33960 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802080000_0000000474597924.zip
Saturday, August 2, 2025 8:30 AM 33713 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802083000_0000000474600573.zip
Saturday, August 2, 2025 9:00 AM 33599 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802090000_0000000474603404.zip
Saturday, August 2, 2025 9:30 AM 33475 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802093000_0000000474606026.zip
Saturday, August 2, 2025 10:00 AM 33338 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802100000_0000000474608680.zip
Saturday, August 2, 2025 10:30 AM 33101 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802103000_0000000474611545.zip
Saturday, August 2, 2025 11:00 AM 32985 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802110000_0000000474614405.zip
Saturday, August 2, 2025 11:30 AM 32720 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802113000_0000000474617291.zip
Saturday, August 2, 2025 12:00 PM 32526 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802120000_0000000474620714.zip
Saturday, August 2, 2025 12:30 PM 32394 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802123000_0000000474625337.zip
Saturday, August 2, 2025 1:00 PM 32151 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802130000_0000000474628414.zip
Saturday, August 2, 2025 1:30 PM 32147 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802133000_0000000474631582.zip
Saturday, August 2, 2025 2:00 PM 31921 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802140000_0000000474634487.zip
Saturday, August 2, 2025 2:30 PM 31850 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802143000_0000000474637518.zip
Saturday, August 2, 2025 3:00 PM 31584 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802150000_0000000474640549.zip
Saturday, August 2, 2025 3:30 PM 31424 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802153000_0000000474643610.zip
Saturday, August 2, 2025 4:00 PM 31218 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802160000_0000000474646556.zip
Saturday, August 2, 2025 4:30 PM 31128 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802163000_0000000474649865.zip
Saturday, August 2, 2025 5:00 PM 30939 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802170000_0000000474653077.zip
Saturday, August 2, 2025 5:30 PM 30805 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802173000_0000000474655943.zip
Saturday, August 2, 2025 6:00 PM 30616 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802180000_0000000474659010.zip
Saturday, August 2, 2025 6:30 PM 30758 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802183000_0000000474662119.zip
Saturday, August 2, 2025 7:00 PM 30688 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802190000_0000000474665039.zip
Saturday, August 2, 2025 7:30 PM 30707 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802193000_0000000474667838.zip
Saturday, August 2, 2025 8:00 PM 30657 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802200000_0000000474670620.zip
Saturday, August 2, 2025 8:30 PM 30634 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802203000_0000000474673370.zip
Saturday, August 2, 2025 9:00 PM 30538 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802210000_0000000474676061.zip
Saturday, August 2, 2025 9:30 PM 30516 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802213000_0000000474678825.zip
Saturday, August 2, 2025 10:00 PM 30585 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802220000_0000000474681582.zip
Saturday, August 2, 2025 10:30 PM 30623 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802223000_0000000474684472.zip
Saturday, August 2, 2025 11:00 PM 30495 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802230000_0000000474687144.zip
Saturday, August 2, 2025 11:30 PM 30495 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250802233000_0000000474689779.zip
Sunday, August 3, 2025 12:00 AM 34522 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803000000_0000000474692547.zip
Sunday, August 3, 2025 12:30 AM 34528 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803003000_0000000474695303.zip
Sunday, August 3, 2025 1:00 AM 34334 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803010000_0000000474698053.zip
Sunday, August 3, 2025 1:30 AM 34491 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803013000_0000000474701043.zip
Sunday, August 3, 2025 2:00 AM 34493 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803020000_0000000474703738.zip
Sunday, August 3, 2025 2:30 AM 34383 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803023000_0000000474706435.zip
Sunday, August 3, 2025 3:00 AM 34463 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803030000_0000000474709067.zip
Sunday, August 3, 2025 3:30 AM 34460 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803033000_0000000474711818.zip
Sunday, August 3, 2025 4:00 AM 34394 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803040000_0000000474714447.zip
Sunday, August 3, 2025 4:30 AM 34498 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803043000_0000000474717933.zip
Sunday, August 3, 2025 5:00 AM 34482 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803050000_0000000474720334.zip
Sunday, August 3, 2025 5:30 AM 34249 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803053000_0000000474723295.zip
Sunday, August 3, 2025 6:00 AM 34429 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803060000_0000000474725916.zip
Sunday, August 3, 2025 6:30 AM 34359 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803063000_0000000474728738.zip
Sunday, August 3, 2025 7:00 AM 34373 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803070000_0000000474731387.zip
Sunday, August 3, 2025 7:30 AM 34110 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803073000_0000000474733972.zip
Sunday, August 3, 2025 8:00 AM 33936 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803080000_0000000474736605.zip
Sunday, August 3, 2025 8:30 AM 33876 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803083000_0000000474739384.zip
Sunday, August 3, 2025 9:00 AM 33725 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803090000_0000000474742261.zip
Sunday, August 3, 2025 9:30 AM 33493 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803093000_0000000474745328.zip
Sunday, August 3, 2025 10:00 AM 33363 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803100000_0000000474748113.zip
Sunday, August 3, 2025 10:30 AM 33224 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803103000_0000000474750886.zip
Sunday, August 3, 2025 11:00 AM 33079 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803110000_0000000474753993.zip
Sunday, August 3, 2025 11:30 AM 32872 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803113000_0000000474756735.zip
Sunday, August 3, 2025 12:00 PM 32648 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803120000_0000000474759548.zip
Sunday, August 3, 2025 12:30 PM 32466 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803123000_0000000474763905.zip
Sunday, August 3, 2025 1:00 PM 32271 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803130000_0000000474766812.zip
Sunday, August 3, 2025 1:30 PM 32169 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803133000_0000000474769689.zip
Sunday, August 3, 2025 2:00 PM 31914 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803140000_0000000474772690.zip
Sunday, August 3, 2025 2:30 PM 31837 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803143000_0000000474775551.zip
Sunday, August 3, 2025 3:00 PM 31643 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803150000_0000000474778375.zip
Sunday, August 3, 2025 3:30 PM 31493 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803153000_0000000474781418.zip
Sunday, August 3, 2025 4:00 PM 31342 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803160000_0000000474784261.zip
Sunday, August 3, 2025 4:30 PM 31104 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803163000_0000000474787448.zip
Sunday, August 3, 2025 5:00 PM 31086 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803170000_0000000474790448.zip
Sunday, August 3, 2025 5:30 PM 30918 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803173000_0000000474793443.zip
Sunday, August 3, 2025 6:00 PM 30875 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803180000_0000000474796493.zip
Sunday, August 3, 2025 6:30 PM 30826 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803183000_0000000474799556.zip
Sunday, August 3, 2025 7:00 PM 30766 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803190000_0000000474802479.zip
Sunday, August 3, 2025 7:30 PM 30730 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803193000_0000000474805321.zip
Sunday, August 3, 2025 8:00 PM 30765 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803200000_0000000474808245.zip
Sunday, August 3, 2025 8:30 PM 30671 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803203000_0000000474811189.zip
Sunday, August 3, 2025 9:00 PM 30670 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803210000_0000000474813984.zip
Sunday, August 3, 2025 9:30 PM 30667 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803213000_0000000474816762.zip
Sunday, August 3, 2025 10:00 PM 30584 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803220000_0000000474819513.zip
Sunday, August 3, 2025 10:30 PM 30662 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803223000_0000000474822267.zip
Sunday, August 3, 2025 11:00 PM 30567 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803230000_0000000474825152.zip
Sunday, August 3, 2025 11:30 PM 30440 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250803233000_0000000474827884.zip
Monday, August 4, 2025 12:00 AM 34595 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804000000_0000000474830680.zip
Monday, August 4, 2025 12:30 AM 34510 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804003000_0000000474833346.zip
Monday, August 4, 2025 1:00 AM 34595 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804010000_0000000474836067.zip
Monday, August 4, 2025 1:30 AM 34534 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804013000_0000000474839026.zip
Monday, August 4, 2025 2:00 AM 34514 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804020000_0000000474841751.zip
Monday, August 4, 2025 2:30 AM 34443 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804023000_0000000474844424.zip
Monday, August 4, 2025 3:00 AM 34474 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804030000_0000000474847018.zip
Monday, August 4, 2025 3:30 AM 34558 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804033000_0000000474849764.zip
Monday, August 4, 2025 4:00 AM 34547 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804040000_0000000474852352.zip
Monday, August 4, 2025 4:30 AM 34525 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804043000_0000000474855900.zip
Monday, August 4, 2025 5:00 AM 34561 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804050000_0000000474858422.zip
Monday, August 4, 2025 5:30 AM 34488 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804053000_0000000474861295.zip
Monday, August 4, 2025 6:00 AM 34510 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804060000_0000000474863868.zip
Monday, August 4, 2025 6:30 AM 34361 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804063000_0000000474866821.zip
Monday, August 4, 2025 7:00 AM 34226 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804070000_0000000474869555.zip
Monday, August 4, 2025 7:30 AM 34257 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804073000_0000000474872470.zip
Monday, August 4, 2025 8:00 AM 34115 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804080000_0000000474875415.zip
Monday, August 4, 2025 8:30 AM 33920 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804083000_0000000474878383.zip
Monday, August 4, 2025 9:00 AM 33732 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804090000_0000000474881708.zip
Monday, August 4, 2025 9:30 AM 33597 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804093000_0000000474884646.zip
Monday, August 4, 2025 10:00 AM 33429 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804100000_0000000474887693.zip
Monday, August 4, 2025 10:30 AM 33250 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804103000_0000000474890721.zip
Monday, August 4, 2025 11:00 AM 33103 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804110000_0000000474893902.zip
Monday, August 4, 2025 11:30 AM 32802 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804113000_0000000474896850.zip
Monday, August 4, 2025 12:00 PM 32797 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804120000_0000000474900093.zip
Monday, August 4, 2025 12:30 PM 32528 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804123000_0000000474904683.zip
Monday, August 4, 2025 1:00 PM 32371 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804130000_0000000474907795.zip
Monday, August 4, 2025 1:30 PM 32129 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804133000_0000000474910921.zip
Monday, August 4, 2025 2:00 PM 32118 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804140000_0000000474914014.zip
Monday, August 4, 2025 2:30 PM 31883 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804143000_0000000474917760.zip
Monday, August 4, 2025 3:00 PM 31711 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804150000_0000000474920911.zip
Monday, August 4, 2025 3:30 PM 31491 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804153000_0000000474924340.zip
Monday, August 4, 2025 4:00 PM 31352 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804160000_0000000474927725.zip
Monday, August 4, 2025 4:30 PM 31083 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804163000_0000000474931254.zip
Monday, August 4, 2025 5:00 PM 31059 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804170000_0000000474934551.zip
Monday, August 4, 2025 5:30 PM 31019 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804173000_0000000474937866.zip
Monday, August 4, 2025 6:00 PM 30886 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804180000_0000000474941043.zip
Monday, August 4, 2025 6:30 PM 30800 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804183000_0000000474944224.zip
Monday, August 4, 2025 7:00 PM 30822 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804190000_0000000474947209.zip
Monday, August 4, 2025 7:30 PM 30795 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804193000_0000000474950181.zip
Monday, August 4, 2025 8:00 PM 30794 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804200000_0000000474953346.zip
Monday, August 4, 2025 8:30 PM 30796 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804203000_0000000474956373.zip
Monday, August 4, 2025 9:00 PM 30739 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804210000_0000000474959359.zip
Monday, August 4, 2025 9:30 PM 30661 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804213000_0000000474962232.zip
Monday, August 4, 2025 10:00 PM 30685 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804220000_0000000474965053.zip
Monday, August 4, 2025 10:30 PM 30604 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804223000_0000000474967846.zip
Monday, August 4, 2025 11:00 PM 30593 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804230000_0000000474970683.zip
Monday, August 4, 2025 11:30 PM 30515 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250804233000_0000000474973677.zip
Tuesday, August 5, 2025 12:00 AM 34539 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805000000_0000000474976630.zip
Tuesday, August 5, 2025 12:30 AM 34597 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805003000_0000000474979507.zip
Tuesday, August 5, 2025 1:00 AM 34592 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805010000_0000000474982361.zip
Tuesday, August 5, 2025 1:30 AM 34603 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805013000_0000000474985311.zip
Tuesday, August 5, 2025 2:00 AM 34459 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805020000_0000000474988079.zip
Tuesday, August 5, 2025 2:30 AM 34545 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805023000_0000000474990865.zip
Tuesday, August 5, 2025 3:00 AM 34620 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805030000_0000000474993558.zip
Tuesday, August 5, 2025 3:30 AM 34677 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805033000_0000000474996425.zip
Tuesday, August 5, 2025 4:00 AM 34555 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805040000_0000000474999117.zip
Tuesday, August 5, 2025 4:30 AM 34529 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805043000_0000000475002588.zip
Tuesday, August 5, 2025 5:00 AM 34585 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805050000_0000000475005133.zip
Tuesday, August 5, 2025 5:30 AM 34573 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805053000_0000000475008102.zip
Tuesday, August 5, 2025 6:00 AM 34599 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805060000_0000000475010749.zip
Tuesday, August 5, 2025 6:30 AM 34537 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805063000_0000000475013735.zip
Tuesday, August 5, 2025 7:00 AM 34455 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805070000_0000000475016285.zip
Tuesday, August 5, 2025 7:30 AM 34346 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805073000_0000000475018962.zip
Tuesday, August 5, 2025 8:00 AM 34194 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805080000_0000000475021740.zip
Tuesday, August 5, 2025 8:30 AM 34029 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805083000_0000000475024603.zip
Tuesday, August 5, 2025 9:00 AM 33807 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805090000_0000000475028418.zip
Tuesday, August 5, 2025 9:30 AM 33691 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805093000_0000000475031285.zip
Tuesday, August 5, 2025 10:00 AM 33451 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805100000_0000000475034211.zip
Tuesday, August 5, 2025 10:30 AM 33300 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805103000_0000000475036986.zip
Tuesday, August 5, 2025 11:00 AM 33187 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805110000_0000000475040052.zip
Tuesday, August 5, 2025 11:30 AM 32965 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805113000_0000000475042946.zip
Tuesday, August 5, 2025 12:00 PM 32758 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805120000_0000000475045972.zip
Tuesday, August 5, 2025 12:30 PM 32580 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805123000_0000000475050409.zip
Tuesday, August 5, 2025 1:00 PM 32432 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805130000_0000000475053381.zip
Tuesday, August 5, 2025 1:30 PM 32372 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805133000_0000000475056392.zip
Tuesday, August 5, 2025 2:00 PM 31993 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805140000_0000000475059499.zip
Tuesday, August 5, 2025 2:30 PM 31888 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805143000_0000000475062620.zip
Tuesday, August 5, 2025 3:00 PM 31704 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805150000_0000000475065624.zip
Tuesday, August 5, 2025 3:30 PM 31629 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805153000_0000000475068988.zip
Tuesday, August 5, 2025 4:00 PM 31483 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805160000_0000000475072167.zip
Tuesday, August 5, 2025 4:30 PM 31355 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805163000_0000000475075428.zip
Tuesday, August 5, 2025 5:00 PM 31177 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805170000_0000000475078516.zip
Tuesday, August 5, 2025 5:30 PM 31015 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805173000_0000000475081667.zip
Tuesday, August 5, 2025 6:00 PM 30977 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805180000_0000000475084745.zip
Tuesday, August 5, 2025 6:30 PM 30959 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805183000_0000000475087867.zip
Tuesday, August 5, 2025 7:00 PM 30893 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805190000_0000000475090845.zip
Tuesday, August 5, 2025 7:30 PM 30801 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805193000_0000000475093619.zip
Tuesday, August 5, 2025 8:00 PM 30793 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805200000_0000000475096481.zip
Tuesday, August 5, 2025 8:30 PM 30720 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805203000_0000000475099152.zip
Tuesday, August 5, 2025 9:00 PM 30693 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805210000_0000000475101978.zip
Tuesday, August 5, 2025 9:30 PM 30570 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805213000_0000000475104906.zip
Tuesday, August 5, 2025 10:00 PM 30695 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805220000_0000000475107745.zip
Tuesday, August 5, 2025 10:30 PM 30745 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805223000_0000000475110409.zip
Tuesday, August 5, 2025 11:00 PM 30679 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805230000_0000000475113090.zip
Tuesday, August 5, 2025 11:30 PM 30613 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250805233000_0000000475115751.zip
Wednesday, August 6, 2025 12:00 AM 34709 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806000000_0000000475118567.zip
Wednesday, August 6, 2025 12:30 AM 34649 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806003000_0000000475121367.zip
Wednesday, August 6, 2025 1:00 AM 34606 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806010000_0000000475124045.zip
Wednesday, August 6, 2025 1:30 AM 34627 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806013000_0000000475126956.zip
Wednesday, August 6, 2025 2:00 AM 34662 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806020000_0000000475129674.zip
Wednesday, August 6, 2025 2:30 AM 34529 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806023000_0000000475132407.zip
Wednesday, August 6, 2025 3:00 AM 34637 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806030000_0000000475135065.zip
Wednesday, August 6, 2025 3:30 AM 34517 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806033000_0000000475137803.zip
Wednesday, August 6, 2025 4:00 AM 34595 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806040000_0000000475140443.zip
Wednesday, August 6, 2025 4:30 AM 34552 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806043000_0000000475143845.zip
Wednesday, August 6, 2025 5:00 AM 34660 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806050000_0000000475146271.zip
Wednesday, August 6, 2025 5:30 AM 34567 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806053000_0000000475149048.zip
Wednesday, August 6, 2025 6:00 AM 34557 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806060000_0000000475151570.zip
Wednesday, August 6, 2025 6:30 AM 34558 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806063000_0000000475154722.zip
Wednesday, August 6, 2025 7:00 AM 34439 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806070000_0000000475157381.zip
Wednesday, August 6, 2025 7:30 AM 34292 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806073000_0000000475160050.zip
Wednesday, August 6, 2025 8:00 AM 34103 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806080000_0000000475162798.zip
Wednesday, August 6, 2025 8:30 AM 33979 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806083000_0000000475165451.zip
Wednesday, August 6, 2025 9:00 AM 33757 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806090000_0000000475168204.zip
Wednesday, August 6, 2025 9:30 AM 33573 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806093000_0000000475171110.zip
Wednesday, August 6, 2025 10:00 AM 33479 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806100000_0000000475174158.zip
Wednesday, August 6, 2025 10:30 AM 33209 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806103000_0000000475176985.zip
Wednesday, August 6, 2025 11:00 AM 33187 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806110000_0000000475179917.zip
Wednesday, August 6, 2025 11:30 AM 32863 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806113000_0000000475182668.zip
Wednesday, August 6, 2025 12:00 PM 32790 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806120000_0000000475185815.zip
Wednesday, August 6, 2025 12:30 PM 32604 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806123000_0000000475190172.zip
Wednesday, August 6, 2025 1:00 PM 32500 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806130000_0000000475193116.zip
Wednesday, August 6, 2025 1:30 PM 32252 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806133000_0000000475196216.zip
Wednesday, August 6, 2025 2:00 PM 32121 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806140000_0000000475199202.zip
Wednesday, August 6, 2025 2:30 PM 31976 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806143000_0000000475202060.zip
Wednesday, August 6, 2025 3:00 PM 31677 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806150000_0000000475204876.zip
Wednesday, August 6, 2025 3:30 PM 31704 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806153000_0000000475207746.zip
Wednesday, August 6, 2025 4:00 PM 31494 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806160000_0000000475210629.zip
Wednesday, August 6, 2025 4:30 PM 31315 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806163000_0000000475213833.zip
Wednesday, August 6, 2025 5:00 PM 31135 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806170000_0000000475216836.zip
Wednesday, August 6, 2025 5:30 PM 30981 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806173000_0000000475219888.zip
Wednesday, August 6, 2025 6:00 PM 30921 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806180000_0000000475222717.zip
Wednesday, August 6, 2025 6:30 PM 30953 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806183000_0000000475225576.zip
Wednesday, August 6, 2025 7:00 PM 30871 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806190000_0000000475228256.zip
Wednesday, August 6, 2025 7:30 PM 30826 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806193000_0000000475230885.zip
Wednesday, August 6, 2025 8:00 PM 30794 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806200000_0000000475233573.zip
Wednesday, August 6, 2025 8:30 PM 30789 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806203000_0000000475236629.zip
Wednesday, August 6, 2025 9:00 PM 30662 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806210000_0000000475239339.zip
Wednesday, August 6, 2025 9:30 PM 30727 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806213000_0000000475242022.zip
Wednesday, August 6, 2025 10:00 PM 30633 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806220000_0000000475244712.zip
Wednesday, August 6, 2025 10:30 PM 30670 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806223000_0000000475247392.zip
Wednesday, August 6, 2025 11:00 PM 30666 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806230000_0000000475249895.zip
Wednesday, August 6, 2025 11:30 PM 30567 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250806233000_0000000475252534.zip
Thursday, August 7, 2025 12:00 AM 34677 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807000000_0000000475255323.zip
Thursday, August 7, 2025 12:30 AM 34622 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807003000_0000000475257859.zip
Thursday, August 7, 2025 1:00 AM 34613 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807010000_0000000475260302.zip
Thursday, August 7, 2025 1:30 AM 34622 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807013000_0000000475262942.zip
Thursday, August 7, 2025 2:00 AM 34602 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807020000_0000000475265462.zip
Thursday, August 7, 2025 2:30 AM 34613 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807023000_0000000475268054.zip
Thursday, August 7, 2025 3:00 AM 34579 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807030000_0000000475270567.zip
Thursday, August 7, 2025 3:30 AM 34640 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807033000_0000000475273154.zip
Thursday, August 7, 2025 4:00 AM 34630 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807040000_0000000475275792.zip
Thursday, August 7, 2025 4:30 AM 34599 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807043000_0000000475279108.zip
Thursday, August 7, 2025 5:00 AM 34564 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807050000_0000000475281434.zip
Thursday, August 7, 2025 5:30 AM 34512 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807053000_0000000475283978.zip
Thursday, August 7, 2025 6:00 AM 34465 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807060000_0000000475286294.zip
Thursday, August 7, 2025 6:30 AM 34527 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807063000_0000000475288914.zip
Thursday, August 7, 2025 7:00 AM 34486 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807070000_0000000475291184.zip
Thursday, August 7, 2025 7:30 AM 34364 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807073000_0000000475293503.zip
Thursday, August 7, 2025 8:00 AM 34234 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807080000_0000000475296004.zip
Thursday, August 7, 2025 8:30 AM 34012 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807083000_0000000475298850.zip
Thursday, August 7, 2025 9:00 AM 33927 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807090000_0000000475301522.zip
Thursday, August 7, 2025 9:30 AM 33723 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807093000_0000000475304358.zip
Thursday, August 7, 2025 10:00 AM 33636 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807100000_0000000475306976.zip
Thursday, August 7, 2025 10:30 AM 33299 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807103000_0000000475309582.zip
Thursday, August 7, 2025 11:00 AM 33230 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807110000_0000000475312188.zip
Thursday, August 7, 2025 11:30 AM 33015 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807113000_0000000475314794.zip
Thursday, August 7, 2025 12:00 PM 32880 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807120000_0000000475318015.zip
Thursday, August 7, 2025 12:30 PM 32680 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807123000_0000000475322049.zip
Thursday, August 7, 2025 1:00 PM 32506 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807130000_0000000475324963.zip
Thursday, August 7, 2025 1:30 PM 32293 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807133000_0000000475327858.zip
Thursday, August 7, 2025 2:00 PM 32224 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807140000_0000000475330639.zip
Thursday, August 7, 2025 2:30 PM 32111 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807143000_0000000475333572.zip
Thursday, August 7, 2025 3:00 PM 31771 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807150000_0000000475336406.zip
Thursday, August 7, 2025 3:30 PM 31744 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807153000_0000000475339285.zip
Thursday, August 7, 2025 4:00 PM 31482 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807160000_0000000475342251.zip
Thursday, August 7, 2025 4:30 PM 31383 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807163000_0000000475345119.zip
Thursday, August 7, 2025 5:00 PM 31071 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807170000_0000000475347852.zip
Thursday, August 7, 2025 5:30 PM 31066 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807173000_0000000475351121.zip
Thursday, August 7, 2025 6:00 PM 30973 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807180000_0000000475353944.zip
Thursday, August 7, 2025 6:30 PM 31048 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807183000_0000000475356766.zip
Thursday, August 7, 2025 7:00 PM 30817 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807190000_0000000475359264.zip
Thursday, August 7, 2025 7:30 PM 30904 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807193000_0000000475361791.zip
Thursday, August 7, 2025 8:00 PM 30899 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807200000_0000000475364327.zip
Thursday, August 7, 2025 8:30 PM 30896 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807203000_0000000475367184.zip
Thursday, August 7, 2025 9:00 PM 30783 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807210000_0000000475369719.zip
Thursday, August 7, 2025 9:30 PM 30740 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807213000_0000000475372223.zip
Thursday, August 7, 2025 10:00 PM 30780 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807220000_0000000475374813.zip
Thursday, August 7, 2025 10:30 PM 30729 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807223000_0000000475377468.zip
Thursday, August 7, 2025 11:00 PM 30728 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807230000_0000000475379875.zip
Thursday, August 7, 2025 11:30 PM 30653 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250807233000_0000000475382394.zip
Friday, August 8, 2025 12:00 AM 34724 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808000000_0000000475384938.zip
Friday, August 8, 2025 12:30 AM 34655 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808003000_0000000475387525.zip
Friday, August 8, 2025 1:00 AM 34668 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808010000_0000000475390012.zip
Friday, August 8, 2025 1:30 AM 34621 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808013000_0000000475392696.zip
Friday, August 8, 2025 2:00 AM 34642 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808020000_0000000475395273.zip
Friday, August 8, 2025 2:30 AM 34549 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808023000_0000000475397803.zip
Friday, August 8, 2025 3:00 AM 34622 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808030000_0000000475400268.zip
Friday, August 8, 2025 3:30 AM 34599 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808033000_0000000475402744.zip
Friday, August 8, 2025 4:00 AM 34609 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808040000_0000000475405168.zip
Friday, August 8, 2025 4:30 AM 34737 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808043000_0000000475408468.zip
Friday, August 8, 2025 5:00 AM 34613 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808050000_0000000475410664.zip
Friday, August 8, 2025 5:30 AM 34533 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808053000_0000000475413258.zip
Friday, August 8, 2025 6:00 AM 34616 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808060000_0000000475415654.zip
Friday, August 8, 2025 6:30 AM 34493 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808063000_0000000475418362.zip
Friday, August 8, 2025 7:00 AM 34548 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808070000_0000000475420875.zip
Friday, August 8, 2025 7:30 AM 34417 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808073000_0000000475423267.zip
Friday, August 8, 2025 8:00 AM 34182 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808080000_0000000475425717.zip
Friday, August 8, 2025 8:30 AM 34006 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808083000_0000000475428290.zip
Friday, August 8, 2025 9:00 AM 33898 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808090000_0000000475431033.zip
Friday, August 8, 2025 9:30 AM 33725 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808093000_0000000475433469.zip
Friday, August 8, 2025 10:00 AM 33480 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808100000_0000000475435928.zip
Friday, August 8, 2025 10:30 AM 33419 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808103000_0000000475438783.zip
Friday, August 8, 2025 11:00 AM 33164 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808110000_0000000475441507.zip
Friday, August 8, 2025 11:30 AM 33055 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808113000_0000000475444096.zip
Friday, August 8, 2025 12:00 PM 32857 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808120000_0000000475446745.zip
Friday, August 8, 2025 12:30 PM 32584 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808123000_0000000475450928.zip
Friday, August 8, 2025 1:00 PM 32375 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808130000_0000000475454301.zip
Friday, August 8, 2025 1:30 PM 32328 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808133000_0000000475457137.zip
Friday, August 8, 2025 2:00 PM 32208 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808140000_0000000475459812.zip
Friday, August 8, 2025 2:30 PM 32006 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808143000_0000000475462587.zip
Friday, August 8, 2025 3:00 PM 31800 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808150000_0000000475465627.zip
Friday, August 8, 2025 3:30 PM 31687 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808153000_0000000475468597.zip
Friday, August 8, 2025 4:00 PM 31514 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808160000_0000000475471324.zip
Friday, August 8, 2025 4:30 PM 31390 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808163000_0000000475474110.zip
Friday, August 8, 2025 5:00 PM 31228 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808170000_0000000475477147.zip
Friday, August 8, 2025 5:30 PM 31190 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808173000_0000000475479954.zip
Friday, August 8, 2025 6:00 PM 30993 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808180000_0000000475482841.zip
Friday, August 8, 2025 6:30 PM 30929 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808183000_0000000475485716.zip
Friday, August 8, 2025 7:00 PM 31005 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808190000_0000000475488378.zip
Friday, August 8, 2025 7:30 PM 30885 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808193000_0000000475491166.zip
Friday, August 8, 2025 8:00 PM 30935 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808200000_0000000475494254.zip
Friday, August 8, 2025 8:30 PM 30929 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808203000_0000000475497738.zip
Friday, August 8, 2025 9:00 PM 30865 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808210000_0000000475500522.zip
Friday, August 8, 2025 9:30 PM 30782 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808213000_0000000475503162.zip
Friday, August 8, 2025 10:00 PM 30917 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808220000_0000000475505931.zip
Friday, August 8, 2025 10:30 PM 30815 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808223000_0000000475508509.zip
Friday, August 8, 2025 11:00 PM 30812 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808230000_0000000475511031.zip
Friday, August 8, 2025 11:30 PM 30746 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250808233000_0000000475513710.zip
Saturday, August 9, 2025 12:00 AM 34850 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809000000_0000000475516388.zip
Saturday, August 9, 2025 12:30 AM 34750 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809003000_0000000475519234.zip
Saturday, August 9, 2025 1:00 AM 34734 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809010000_0000000475522220.zip
Saturday, August 9, 2025 1:30 AM 34759 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809013000_0000000475525128.zip
Saturday, August 9, 2025 2:00 AM 34792 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809020000_0000000475527951.zip
Saturday, August 9, 2025 2:30 AM 34829 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809023000_0000000475530761.zip
Saturday, August 9, 2025 3:00 AM 34845 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809030000_0000000475533400.zip
Saturday, August 9, 2025 3:30 AM 34829 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809033000_0000000475536140.zip
Saturday, August 9, 2025 4:00 AM 34871 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809040000_0000000475538718.zip
Saturday, August 9, 2025 4:30 AM 34732 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809043000_0000000475542253.zip
Saturday, August 9, 2025 5:00 AM 34821 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809050000_0000000475544627.zip
Saturday, August 9, 2025 5:30 AM 34795 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809053000_0000000475547482.zip
Saturday, August 9, 2025 6:00 AM 34762 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809060000_0000000475549978.zip
Saturday, August 9, 2025 6:30 AM 34649 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809063000_0000000475552746.zip
Saturday, August 9, 2025 7:00 AM 34623 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809070000_0000000475555139.zip
Saturday, August 9, 2025 7:30 AM 34448 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809073000_0000000475557714.zip
Saturday, August 9, 2025 8:00 AM 34382 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809080000_0000000475560501.zip
Saturday, August 9, 2025 8:30 AM 34124 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809083000_0000000475563215.zip
Saturday, August 9, 2025 9:00 AM 33831 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809090000_0000000475566118.zip
Saturday, August 9, 2025 9:30 AM 33669 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809093000_0000000475569189.zip
Saturday, August 9, 2025 10:00 AM 33673 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809100000_0000000475571796.zip
Saturday, August 9, 2025 10:30 AM 33529 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809103000_0000000475574911.zip
Saturday, August 9, 2025 11:00 AM 33322 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809110000_0000000475577716.zip
Saturday, August 9, 2025 11:30 AM 33091 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809113000_0000000475580590.zip
Saturday, August 9, 2025 12:00 PM 32885 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809120000_0000000475583278.zip
Saturday, August 9, 2025 12:30 PM 32792 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809123000_0000000475587537.zip
Saturday, August 9, 2025 1:00 PM 32661 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809130000_0000000475590366.zip
Saturday, August 9, 2025 1:30 PM 32559 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809133000_0000000475593153.zip
Saturday, August 9, 2025 2:00 PM 32343 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809140000_0000000475595939.zip
Saturday, August 9, 2025 2:30 PM 32296 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809143000_0000000475598793.zip
Saturday, August 9, 2025 3:00 PM 32019 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809150000_0000000475601623.zip
Saturday, August 9, 2025 3:30 PM 31870 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809153000_0000000475604554.zip
Saturday, August 9, 2025 4:00 PM 31676 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809160000_0000000475607398.zip
Saturday, August 9, 2025 4:30 PM 31328 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809163000_0000000475610472.zip
Saturday, August 9, 2025 5:00 PM 31125 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809170000_0000000475613441.zip
Saturday, August 9, 2025 5:30 PM 31109 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809173000_0000000475616395.zip
Saturday, August 9, 2025 6:00 PM 31184 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809180000_0000000475619449.zip
Saturday, August 9, 2025 6:30 PM 31124 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809183000_0000000475622768.zip
Saturday, August 9, 2025 7:00 PM 31131 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809190000_0000000475625909.zip
Saturday, August 9, 2025 7:30 PM 31113 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809193000_0000000475628711.zip
Saturday, August 9, 2025 8:00 PM 30981 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809200000_0000000475631604.zip
Saturday, August 9, 2025 8:30 PM 31054 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809203000_0000000475634443.zip
Saturday, August 9, 2025 9:00 PM 31041 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809210000_0000000475637220.zip
Saturday, August 9, 2025 9:30 PM 31036 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809213000_0000000475640005.zip
Saturday, August 9, 2025 10:00 PM 31032 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809220000_0000000475642841.zip
Saturday, August 9, 2025 10:30 PM 30946 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809223000_0000000475645624.zip
Saturday, August 9, 2025 11:00 PM 30891 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809230000_0000000475648226.zip
Saturday, August 9, 2025 11:30 PM 30816 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250809233000_0000000475650960.zip
Sunday, August 10, 2025 12:00 AM 34904 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810000000_0000000475654059.zip
Sunday, August 10, 2025 12:30 AM 34926 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810003000_0000000475656792.zip
Sunday, August 10, 2025 1:00 AM 34869 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810010000_0000000475659429.zip
Sunday, August 10, 2025 1:30 AM 34815 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810013000_0000000475662197.zip
Sunday, August 10, 2025 2:00 AM 34918 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810020000_0000000475664898.zip
Sunday, August 10, 2025 2:30 AM 34799 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810023000_0000000475667612.zip
Sunday, August 10, 2025 3:00 AM 34712 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810030000_0000000475670327.zip
Sunday, August 10, 2025 3:30 AM 34705 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810033000_0000000475672999.zip
Sunday, August 10, 2025 4:00 AM 34753 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810040000_0000000475675666.zip
Sunday, August 10, 2025 4:30 AM 34729 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810043000_0000000475679188.zip
Sunday, August 10, 2025 5:00 AM 34706 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810050000_0000000475681651.zip
Sunday, August 10, 2025 5:30 AM 34655 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810053000_0000000475684439.zip
Sunday, August 10, 2025 6:00 AM 34851 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810060000_0000000475686902.zip
Sunday, August 10, 2025 6:30 AM 34696 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810063000_0000000475689673.zip
Sunday, August 10, 2025 7:00 AM 34521 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810070000_0000000475692165.zip
Sunday, August 10, 2025 7:30 AM 34451 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810073000_0000000475694885.zip
Sunday, August 10, 2025 8:00 AM 34426 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810080000_0000000475697607.zip
Sunday, August 10, 2025 8:30 AM 34217 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810083000_0000000475700526.zip
Sunday, August 10, 2025 9:00 AM 34077 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810090000_0000000475703296.zip
Sunday, August 10, 2025 9:30 AM 33830 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810093000_0000000475706167.zip
Sunday, August 10, 2025 10:00 AM 33753 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810100000_0000000475708931.zip
Sunday, August 10, 2025 10:30 AM 33600 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810103000_0000000475711677.zip
Sunday, August 10, 2025 11:00 AM 33461 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810110000_0000000475714382.zip
Sunday, August 10, 2025 11:30 AM 33262 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810113000_0000000475717069.zip
Sunday, August 10, 2025 12:00 PM 33091 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810120000_0000000475719856.zip
Sunday, August 10, 2025 12:30 PM 32925 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810123000_0000000475723987.zip
Sunday, August 10, 2025 1:00 PM 32807 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810130000_0000000475726905.zip
Sunday, August 10, 2025 1:30 PM 32482 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810133000_0000000475729863.zip
Sunday, August 10, 2025 2:00 PM 32437 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810140000_0000000475732678.zip
Sunday, August 10, 2025 2:30 PM 32043 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810143000_0000000475735595.zip
Sunday, August 10, 2025 3:00 PM 32047 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810150000_0000000475738448.zip
Sunday, August 10, 2025 3:30 PM 31825 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810153000_0000000475741410.zip
Sunday, August 10, 2025 4:00 PM 31522 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810160000_0000000475744267.zip
Sunday, August 10, 2025 4:30 PM 31574 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810163000_0000000475747546.zip
Sunday, August 10, 2025 5:00 PM 31367 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810170000_0000000475750543.zip
Sunday, August 10, 2025 5:30 PM 31314 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810173000_0000000475753604.zip
Sunday, August 10, 2025 6:00 PM 31222 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810180000_0000000475756694.zip
Sunday, August 10, 2025 6:30 PM 31277 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810183000_0000000475759646.zip
Sunday, August 10, 2025 7:00 PM 31048 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810190000_0000000475762529.zip
Sunday, August 10, 2025 7:30 PM 31093 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810193000_0000000475765491.zip
Sunday, August 10, 2025 8:00 PM 31113 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810200000_0000000475768457.zip
Sunday, August 10, 2025 8:30 PM 31060 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810203000_0000000475771296.zip
Sunday, August 10, 2025 9:00 PM 30882 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810210000_0000000475774173.zip
Sunday, August 10, 2025 9:30 PM 30907 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810213000_0000000475776989.zip
Sunday, August 10, 2025 10:00 PM 30958 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810220000_0000000475779806.zip
Sunday, August 10, 2025 10:30 PM 30881 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810223000_0000000475782526.zip
Sunday, August 10, 2025 11:00 PM 30965 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810230000_0000000475785233.zip
Sunday, August 10, 2025 11:30 PM 30870 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250810233000_0000000475788027.zip
Monday, August 11, 2025 12:00 AM 35080 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811000000_0000000475790918.zip
Monday, August 11, 2025 12:30 AM 35009 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811003000_0000000475793647.zip
Monday, August 11, 2025 1:00 AM 35029 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811010000_0000000475796440.zip
Monday, August 11, 2025 1:30 AM 35042 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811013000_0000000475799283.zip
Monday, August 11, 2025 2:00 AM 34877 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811020000_0000000475801990.zip
Monday, August 11, 2025 2:30 AM 34766 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811023000_0000000475804735.zip
Monday, August 11, 2025 3:00 AM 35039 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811030000_0000000475807481.zip
Monday, August 11, 2025 3:30 AM 34975 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811033000_0000000475810225.zip
Monday, August 11, 2025 4:00 AM 35079 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811040000_0000000475812910.zip
Monday, August 11, 2025 4:30 AM 34964 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811043000_0000000475816424.zip
Monday, August 11, 2025 5:00 AM 35052 PUBLIC_ROOFTOP_PV_FORECAST_AREA_20250811050000_0000000475818829.zip