nemweb.com.au - /Reports/Current/ROOFTOP_PV/FORECAST/
[To Parent Directory]
Sunday, December 28, 2025 9:33 PM 25280 PUBLIC_ROOFTOP_PV_FORECAST_20251228213000_0000000496155143.zip
Sunday, December 28, 2025 10:02 PM 25329 PUBLIC_ROOFTOP_PV_FORECAST_20251228220000_0000000496158330.zip
Sunday, December 28, 2025 10:31 PM 25288 PUBLIC_ROOFTOP_PV_FORECAST_20251228223000_0000000496161212.zip
Sunday, December 28, 2025 11:00 PM 25170 PUBLIC_ROOFTOP_PV_FORECAST_20251228230000_0000000496164183.zip
Sunday, December 28, 2025 11:31 PM 25197 PUBLIC_ROOFTOP_PV_FORECAST_20251228233000_0000000496167099.zip
Monday, December 29, 2025 12:00 AM 28558 PUBLIC_ROOFTOP_PV_FORECAST_20251229000000_0000000496169906.zip
Monday, December 29, 2025 12:31 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251229003000_0000000496172762.zip
Monday, December 29, 2025 1:03 AM 28623 PUBLIC_ROOFTOP_PV_FORECAST_20251229010000_0000000496175569.zip
Monday, December 29, 2025 1:32 AM 28526 PUBLIC_ROOFTOP_PV_FORECAST_20251229013000_0000000496178530.zip
Monday, December 29, 2025 2:02 AM 28585 PUBLIC_ROOFTOP_PV_FORECAST_20251229020000_0000000496181419.zip
Monday, December 29, 2025 2:33 AM 28567 PUBLIC_ROOFTOP_PV_FORECAST_20251229023000_0000000496184291.zip
Monday, December 29, 2025 3:01 AM 28585 PUBLIC_ROOFTOP_PV_FORECAST_20251229030000_0000000496187146.zip
Monday, December 29, 2025 3:31 AM 28519 PUBLIC_ROOFTOP_PV_FORECAST_20251229033000_0000000496190183.zip
Monday, December 29, 2025 4:03 AM 28549 PUBLIC_ROOFTOP_PV_FORECAST_20251229040000_0000000496193136.zip
Monday, December 29, 2025 4:33 AM 28444 PUBLIC_ROOFTOP_PV_FORECAST_20251229043000_0000000496197043.zip
Monday, December 29, 2025 5:04 AM 28461 PUBLIC_ROOFTOP_PV_FORECAST_20251229050000_0000000496199754.zip
Monday, December 29, 2025 5:32 AM 28225 PUBLIC_ROOFTOP_PV_FORECAST_20251229053000_0000000496202938.zip
Monday, December 29, 2025 6:01 AM 28336 PUBLIC_ROOFTOP_PV_FORECAST_20251229060000_0000000496205666.zip
Monday, December 29, 2025 6:31 AM 28204 PUBLIC_ROOFTOP_PV_FORECAST_20251229063000_0000000496208888.zip
Monday, December 29, 2025 7:02 AM 28059 PUBLIC_ROOFTOP_PV_FORECAST_20251229070000_0000000496211827.zip
Monday, December 29, 2025 7:32 AM 27942 PUBLIC_ROOFTOP_PV_FORECAST_20251229073000_0000000496215470.zip
Monday, December 29, 2025 8:02 AM 27830 PUBLIC_ROOFTOP_PV_FORECAST_20251229080000_0000000496218330.zip
Monday, December 29, 2025 8:33 AM 27746 PUBLIC_ROOFTOP_PV_FORECAST_20251229083000_0000000496222072.zip
Monday, December 29, 2025 9:03 AM 27735 PUBLIC_ROOFTOP_PV_FORECAST_20251229090000_0000000496225097.zip
Monday, December 29, 2025 9:33 AM 27599 PUBLIC_ROOFTOP_PV_FORECAST_20251229093000_0000000496228670.zip
Monday, December 29, 2025 10:02 AM 27398 PUBLIC_ROOFTOP_PV_FORECAST_20251229100000_0000000496231549.zip
Monday, December 29, 2025 10:31 AM 27352 PUBLIC_ROOFTOP_PV_FORECAST_20251229103000_0000000496235018.zip
Monday, December 29, 2025 11:02 AM 27175 PUBLIC_ROOFTOP_PV_FORECAST_20251229110000_0000000496238151.zip
Monday, December 29, 2025 11:32 AM 27022 PUBLIC_ROOFTOP_PV_FORECAST_20251229113000_0000000496242139.zip
Monday, December 29, 2025 12:01 PM 26986 PUBLIC_ROOFTOP_PV_FORECAST_20251229120000_0000000496245167.zip
Monday, December 29, 2025 12:31 PM 26856 PUBLIC_ROOFTOP_PV_FORECAST_20251229123000_0000000496249536.zip
Monday, December 29, 2025 1:02 PM 26754 PUBLIC_ROOFTOP_PV_FORECAST_20251229130000_0000000496253686.zip
Monday, December 29, 2025 1:33 PM 26666 PUBLIC_ROOFTOP_PV_FORECAST_20251229133000_0000000496257066.zip
Monday, December 29, 2025 2:02 PM 26558 PUBLIC_ROOFTOP_PV_FORECAST_20251229140000_0000000496260373.zip
Monday, December 29, 2025 2:30 PM 26328 PUBLIC_ROOFTOP_PV_FORECAST_20251229143000_0000000496263749.zip
Monday, December 29, 2025 3:03 PM 26203 PUBLIC_ROOFTOP_PV_FORECAST_20251229150000_0000000496267120.zip
Monday, December 29, 2025 3:32 PM 26081 PUBLIC_ROOFTOP_PV_FORECAST_20251229153000_0000000496270565.zip
Monday, December 29, 2025 4:02 PM 26116 PUBLIC_ROOFTOP_PV_FORECAST_20251229160000_0000000496273862.zip
Monday, December 29, 2025 4:34 PM 26095 PUBLIC_ROOFTOP_PV_FORECAST_20251229163000_0000000496277328.zip
Monday, December 29, 2025 5:01 PM 25901 PUBLIC_ROOFTOP_PV_FORECAST_20251229170000_0000000496280685.zip
Monday, December 29, 2025 5:32 PM 25710 PUBLIC_ROOFTOP_PV_FORECAST_20251229173000_0000000496284423.zip
Monday, December 29, 2025 6:02 PM 25614 PUBLIC_ROOFTOP_PV_FORECAST_20251229180000_0000000496287691.zip
Monday, December 29, 2025 6:31 PM 25521 PUBLIC_ROOFTOP_PV_FORECAST_20251229183000_0000000496290986.zip
Monday, December 29, 2025 7:01 PM 25420 PUBLIC_ROOFTOP_PV_FORECAST_20251229190000_0000000496294379.zip
Monday, December 29, 2025 7:33 PM 25484 PUBLIC_ROOFTOP_PV_FORECAST_20251229193000_0000000496297602.zip
Monday, December 29, 2025 8:05 PM 25433 PUBLIC_ROOFTOP_PV_FORECAST_20251229200000_0000000496300677.zip
Monday, December 29, 2025 8:31 PM 25376 PUBLIC_ROOFTOP_PV_FORECAST_20251229203000_0000000496303712.zip
Monday, December 29, 2025 9:01 PM 25215 PUBLIC_ROOFTOP_PV_FORECAST_20251229210000_0000000496306770.zip
Monday, December 29, 2025 9:31 PM 25300 PUBLIC_ROOFTOP_PV_FORECAST_20251229213000_0000000496309727.zip
Monday, December 29, 2025 10:01 PM 25160 PUBLIC_ROOFTOP_PV_FORECAST_20251229220000_0000000496312677.zip
Monday, December 29, 2025 10:33 PM 25151 PUBLIC_ROOFTOP_PV_FORECAST_20251229223000_0000000496315635.zip
Monday, December 29, 2025 11:05 PM 25259 PUBLIC_ROOFTOP_PV_FORECAST_20251229230000_0000000496318569.zip
Monday, December 29, 2025 11:31 PM 25213 PUBLIC_ROOFTOP_PV_FORECAST_20251229233000_0000000496321527.zip
Tuesday, December 30, 2025 12:02 AM 28493 PUBLIC_ROOFTOP_PV_FORECAST_20251230000000_0000000496324499.zip
Tuesday, December 30, 2025 12:32 AM 28521 PUBLIC_ROOFTOP_PV_FORECAST_20251230003000_0000000496327514.zip
Tuesday, December 30, 2025 1:03 AM 28419 PUBLIC_ROOFTOP_PV_FORECAST_20251230010000_0000000496330511.zip
Tuesday, December 30, 2025 1:34 AM 28539 PUBLIC_ROOFTOP_PV_FORECAST_20251230013000_0000000496333542.zip
Tuesday, December 30, 2025 2:05 AM 28455 PUBLIC_ROOFTOP_PV_FORECAST_20251230020000_0000000496336544.zip
Tuesday, December 30, 2025 2:33 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251230023000_0000000496339653.zip
Tuesday, December 30, 2025 3:02 AM 28483 PUBLIC_ROOFTOP_PV_FORECAST_20251230030000_0000000496342680.zip
Tuesday, December 30, 2025 3:32 AM 28516 PUBLIC_ROOFTOP_PV_FORECAST_20251230033000_0000000496345749.zip
Tuesday, December 30, 2025 4:03 AM 28542 PUBLIC_ROOFTOP_PV_FORECAST_20251230040000_0000000496348716.zip
Tuesday, December 30, 2025 4:33 AM 28529 PUBLIC_ROOFTOP_PV_FORECAST_20251230043000_0000000496352626.zip
Tuesday, December 30, 2025 5:03 AM 28437 PUBLIC_ROOFTOP_PV_FORECAST_20251230050000_0000000496355388.zip
Tuesday, December 30, 2025 5:33 AM 28290 PUBLIC_ROOFTOP_PV_FORECAST_20251230053000_0000000496358578.zip
Tuesday, December 30, 2025 6:05 AM 28247 PUBLIC_ROOFTOP_PV_FORECAST_20251230060000_0000000496361418.zip
Tuesday, December 30, 2025 6:33 AM 28067 PUBLIC_ROOFTOP_PV_FORECAST_20251230063000_0000000496364769.zip
Tuesday, December 30, 2025 7:01 AM 27980 PUBLIC_ROOFTOP_PV_FORECAST_20251230070000_0000000496367677.zip
Tuesday, December 30, 2025 7:31 AM 27913 PUBLIC_ROOFTOP_PV_FORECAST_20251230073000_0000000496371235.zip
Tuesday, December 30, 2025 8:04 AM 27782 PUBLIC_ROOFTOP_PV_FORECAST_20251230080000_0000000496374260.zip
Tuesday, December 30, 2025 8:34 AM 27731 PUBLIC_ROOFTOP_PV_FORECAST_20251230083000_0000000496377752.zip
Tuesday, December 30, 2025 9:04 AM 27660 PUBLIC_ROOFTOP_PV_FORECAST_20251230090000_0000000496380808.zip
Tuesday, December 30, 2025 9:31 AM 27557 PUBLIC_ROOFTOP_PV_FORECAST_20251230093000_0000000496384344.zip
Tuesday, December 30, 2025 10:01 AM 27340 PUBLIC_ROOFTOP_PV_FORECAST_20251230100000_0000000496387555.zip
Tuesday, December 30, 2025 10:32 AM 27236 PUBLIC_ROOFTOP_PV_FORECAST_20251230103000_0000000496391103.zip
Tuesday, December 30, 2025 11:02 AM 27148 PUBLIC_ROOFTOP_PV_FORECAST_20251230110000_0000000496394158.zip
Tuesday, December 30, 2025 11:33 AM 27118 PUBLIC_ROOFTOP_PV_FORECAST_20251230113000_0000000496397848.zip
Tuesday, December 30, 2025 12:03 PM 26912 PUBLIC_ROOFTOP_PV_FORECAST_20251230120000_0000000496401035.zip
Tuesday, December 30, 2025 12:33 PM 26947 PUBLIC_ROOFTOP_PV_FORECAST_20251230123000_0000000496405494.zip
Tuesday, December 30, 2025 1:04 PM 26819 PUBLIC_ROOFTOP_PV_FORECAST_20251230130000_0000000496408742.zip
Tuesday, December 30, 2025 1:35 PM 26536 PUBLIC_ROOFTOP_PV_FORECAST_20251230133000_0000000496411961.zip
Tuesday, December 30, 2025 2:02 PM 26490 PUBLIC_ROOFTOP_PV_FORECAST_20251230140000_0000000496415111.zip
Tuesday, December 30, 2025 2:31 PM 26379 PUBLIC_ROOFTOP_PV_FORECAST_20251230143000_0000000496418211.zip
Tuesday, December 30, 2025 3:02 PM 26297 PUBLIC_ROOFTOP_PV_FORECAST_20251230150000_0000000496421447.zip
Tuesday, December 30, 2025 3:33 PM 26136 PUBLIC_ROOFTOP_PV_FORECAST_20251230153000_0000000496424713.zip
Tuesday, December 30, 2025 4:01 PM 26094 PUBLIC_ROOFTOP_PV_FORECAST_20251230160000_0000000496427892.zip
Tuesday, December 30, 2025 4:31 PM 25864 PUBLIC_ROOFTOP_PV_FORECAST_20251230163000_0000000496431200.zip
Tuesday, December 30, 2025 5:03 PM 25774 PUBLIC_ROOFTOP_PV_FORECAST_20251230170000_0000000496434352.zip
Tuesday, December 30, 2025 5:32 PM 25669 PUBLIC_ROOFTOP_PV_FORECAST_20251230173000_0000000496437906.zip
Tuesday, December 30, 2025 6:07 PM 25615 PUBLIC_ROOFTOP_PV_FORECAST_20251230180000_0000000496441176.zip
Tuesday, December 30, 2025 6:30 PM 25558 PUBLIC_ROOFTOP_PV_FORECAST_20251230183000_0000000496444405.zip
Tuesday, December 30, 2025 7:03 PM 25395 PUBLIC_ROOFTOP_PV_FORECAST_20251230190000_0000000496447763.zip
Tuesday, December 30, 2025 7:33 PM 25367 PUBLIC_ROOFTOP_PV_FORECAST_20251230193000_0000000496450851.zip
Tuesday, December 30, 2025 8:05 PM 25245 PUBLIC_ROOFTOP_PV_FORECAST_20251230200000_0000000496454231.zip
Tuesday, December 30, 2025 8:30 PM 25164 PUBLIC_ROOFTOP_PV_FORECAST_20251230203000_0000000496457364.zip
Tuesday, December 30, 2025 9:02 PM 25140 PUBLIC_ROOFTOP_PV_FORECAST_20251230210000_0000000496460423.zip
Tuesday, December 30, 2025 9:34 PM 25237 PUBLIC_ROOFTOP_PV_FORECAST_20251230213000_0000000496463795.zip
Tuesday, December 30, 2025 10:06 PM 25174 PUBLIC_ROOFTOP_PV_FORECAST_20251230220000_0000000496466813.zip
Tuesday, December 30, 2025 10:33 PM 25138 PUBLIC_ROOFTOP_PV_FORECAST_20251230223000_0000000496469757.zip
Tuesday, December 30, 2025 11:02 PM 25129 PUBLIC_ROOFTOP_PV_FORECAST_20251230230000_0000000496472740.zip
Tuesday, December 30, 2025 11:31 PM 25173 PUBLIC_ROOFTOP_PV_FORECAST_20251230233000_0000000496475683.zip
Wednesday, December 31, 2025 12:02 AM 28443 PUBLIC_ROOFTOP_PV_FORECAST_20251231000000_0000000496478535.zip
Wednesday, December 31, 2025 12:30 AM 28541 PUBLIC_ROOFTOP_PV_FORECAST_20251231003000_0000000496481485.zip
Wednesday, December 31, 2025 1:05 AM 28532 PUBLIC_ROOFTOP_PV_FORECAST_20251231010000_0000000496484390.zip
Wednesday, December 31, 2025 1:33 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251231013000_0000000496487418.zip
Wednesday, December 31, 2025 2:04 AM 28445 PUBLIC_ROOFTOP_PV_FORECAST_20251231020000_0000000496490426.zip
Wednesday, December 31, 2025 2:32 AM 28398 PUBLIC_ROOFTOP_PV_FORECAST_20251231023000_0000000496493530.zip
Wednesday, December 31, 2025 3:04 AM 28449 PUBLIC_ROOFTOP_PV_FORECAST_20251231030000_0000000496496521.zip
Wednesday, December 31, 2025 3:32 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251231033000_0000000496499593.zip
Wednesday, December 31, 2025 4:03 AM 28441 PUBLIC_ROOFTOP_PV_FORECAST_20251231040000_0000000496502554.zip
Wednesday, December 31, 2025 4:33 AM 28460 PUBLIC_ROOFTOP_PV_FORECAST_20251231043000_0000000496506481.zip
Wednesday, December 31, 2025 5:04 AM 28339 PUBLIC_ROOFTOP_PV_FORECAST_20251231050000_0000000496509015.zip
Wednesday, December 31, 2025 5:32 AM 28226 PUBLIC_ROOFTOP_PV_FORECAST_20251231053000_0000000496512005.zip
Wednesday, December 31, 2025 6:03 AM 28117 PUBLIC_ROOFTOP_PV_FORECAST_20251231060000_0000000496514604.zip
Wednesday, December 31, 2025 6:32 AM 28071 PUBLIC_ROOFTOP_PV_FORECAST_20251231063000_0000000496517726.zip
Wednesday, December 31, 2025 7:02 AM 27975 PUBLIC_ROOFTOP_PV_FORECAST_20251231070000_0000000496520433.zip
Wednesday, December 31, 2025 7:33 AM 27885 PUBLIC_ROOFTOP_PV_FORECAST_20251231073000_0000000496523921.zip
Wednesday, December 31, 2025 8:06 AM 27698 PUBLIC_ROOFTOP_PV_FORECAST_20251231080000_0000000496526649.zip
Wednesday, December 31, 2025 8:34 AM 27783 PUBLIC_ROOFTOP_PV_FORECAST_20251231083000_0000000496530102.zip
Wednesday, December 31, 2025 9:04 AM 27496 PUBLIC_ROOFTOP_PV_FORECAST_20251231090000_0000000496532949.zip
Wednesday, December 31, 2025 9:32 AM 27523 PUBLIC_ROOFTOP_PV_FORECAST_20251231093000_0000000496536333.zip
Wednesday, December 31, 2025 10:03 AM 27412 PUBLIC_ROOFTOP_PV_FORECAST_20251231100000_0000000496539081.zip
Wednesday, December 31, 2025 10:33 AM 27260 PUBLIC_ROOFTOP_PV_FORECAST_20251231103000_0000000496542421.zip
Wednesday, December 31, 2025 11:01 AM 27091 PUBLIC_ROOFTOP_PV_FORECAST_20251231110000_0000000496545709.zip
Wednesday, December 31, 2025 11:36 AM 27092 PUBLIC_ROOFTOP_PV_FORECAST_20251231113000_0000000496549299.zip
Wednesday, December 31, 2025 12:07 PM 27024 PUBLIC_ROOFTOP_PV_FORECAST_20251231120000_0000000496552166.zip
Wednesday, December 31, 2025 12:37 PM 26847 PUBLIC_ROOFTOP_PV_FORECAST_20251231123000_0000000496556316.zip
Wednesday, December 31, 2025 1:06 PM 26692 PUBLIC_ROOFTOP_PV_FORECAST_20251231130000_0000000496559365.zip
Wednesday, December 31, 2025 1:35 PM 26667 PUBLIC_ROOFTOP_PV_FORECAST_20251231133000_0000000496562462.zip
Wednesday, December 31, 2025 2:05 PM 26536 PUBLIC_ROOFTOP_PV_FORECAST_20251231140000_0000000496565419.zip
Wednesday, December 31, 2025 2:33 PM 26493 PUBLIC_ROOFTOP_PV_FORECAST_20251231143000_0000000496568517.zip
Wednesday, December 31, 2025 3:07 PM 26280 PUBLIC_ROOFTOP_PV_FORECAST_20251231150000_0000000496571632.zip
Wednesday, December 31, 2025 3:35 PM 26216 PUBLIC_ROOFTOP_PV_FORECAST_20251231153000_0000000496574744.zip
Wednesday, December 31, 2025 4:02 PM 26085 PUBLIC_ROOFTOP_PV_FORECAST_20251231160000_0000000496577956.zip
Wednesday, December 31, 2025 4:35 PM 25943 PUBLIC_ROOFTOP_PV_FORECAST_20251231163000_0000000496581160.zip
Wednesday, December 31, 2025 5:03 PM 25961 PUBLIC_ROOFTOP_PV_FORECAST_20251231170000_0000000496584223.zip
Wednesday, December 31, 2025 5:31 PM 25752 PUBLIC_ROOFTOP_PV_FORECAST_20251231173000_0000000496587845.zip
Wednesday, December 31, 2025 6:05 PM 25635 PUBLIC_ROOFTOP_PV_FORECAST_20251231180000_0000000496591049.zip
Wednesday, December 31, 2025 6:37 PM 25550 PUBLIC_ROOFTOP_PV_FORECAST_20251231183000_0000000496594149.zip
Wednesday, December 31, 2025 7:05 PM 25447 PUBLIC_ROOFTOP_PV_FORECAST_20251231190000_0000000496597437.zip
Wednesday, December 31, 2025 7:33 PM 25401 PUBLIC_ROOFTOP_PV_FORECAST_20251231193000_0000000496600541.zip
Wednesday, December 31, 2025 8:01 PM 25222 PUBLIC_ROOFTOP_PV_FORECAST_20251231200000_0000000496603629.zip
Wednesday, December 31, 2025 8:37 PM 25316 PUBLIC_ROOFTOP_PV_FORECAST_20251231203000_0000000496606713.zip
Wednesday, December 31, 2025 9:06 PM 25266 PUBLIC_ROOFTOP_PV_FORECAST_20251231210000_0000000496609672.zip
Wednesday, December 31, 2025 9:35 PM 25205 PUBLIC_ROOFTOP_PV_FORECAST_20251231213000_0000000496612689.zip
Wednesday, December 31, 2025 10:03 PM 25107 PUBLIC_ROOFTOP_PV_FORECAST_20251231220000_0000000496615728.zip
Wednesday, December 31, 2025 10:35 PM 25206 PUBLIC_ROOFTOP_PV_FORECAST_20251231223000_0000000496618690.zip
Wednesday, December 31, 2025 11:07 PM 25241 PUBLIC_ROOFTOP_PV_FORECAST_20251231230000_0000000496621539.zip
Wednesday, December 31, 2025 11:30 PM 25137 PUBLIC_ROOFTOP_PV_FORECAST_20251231233000_0000000496624446.zip
Thursday, January 1, 2026 12:07 AM 28515 PUBLIC_ROOFTOP_PV_FORECAST_20260101000000_0000000496627400.zip
Thursday, January 1, 2026 12:36 AM 28515 PUBLIC_ROOFTOP_PV_FORECAST_20260101003000_0000000496630689.zip
Thursday, January 1, 2026 1:07 AM 28503 PUBLIC_ROOFTOP_PV_FORECAST_20260101010000_0000000496633618.zip
Thursday, January 1, 2026 1:34 AM 28530 PUBLIC_ROOFTOP_PV_FORECAST_20260101013000_0000000496636673.zip
Thursday, January 1, 2026 2:02 AM 28346 PUBLIC_ROOFTOP_PV_FORECAST_20260101020000_0000000496639558.zip
Thursday, January 1, 2026 2:33 AM 28482 PUBLIC_ROOFTOP_PV_FORECAST_20260101023000_0000000496642532.zip
Thursday, January 1, 2026 3:02 AM 28324 PUBLIC_ROOFTOP_PV_FORECAST_20260101030000_0000000496645470.zip
Thursday, January 1, 2026 3:34 AM 28407 PUBLIC_ROOFTOP_PV_FORECAST_20260101033000_0000000496648451.zip
Thursday, January 1, 2026 4:02 AM 28411 PUBLIC_ROOFTOP_PV_FORECAST_20260101040000_0000000496651273.zip
Thursday, January 1, 2026 4:36 AM 28533 PUBLIC_ROOFTOP_PV_FORECAST_20260101043000_0000000496655148.zip
Thursday, January 1, 2026 5:06 AM 28382 PUBLIC_ROOFTOP_PV_FORECAST_20260101050000_0000000496657789.zip
Thursday, January 1, 2026 5:32 AM 28180 PUBLIC_ROOFTOP_PV_FORECAST_20260101053000_0000000496660938.zip
Thursday, January 1, 2026 6:01 AM 28038 PUBLIC_ROOFTOP_PV_FORECAST_20260101060000_0000000496663621.zip
Thursday, January 1, 2026 6:33 AM 27959 PUBLIC_ROOFTOP_PV_FORECAST_20260101063000_0000000496667023.zip
Thursday, January 1, 2026 7:02 AM 27846 PUBLIC_ROOFTOP_PV_FORECAST_20260101070000_0000000496669760.zip
Thursday, January 1, 2026 7:31 AM 27860 PUBLIC_ROOFTOP_PV_FORECAST_20260101073000_0000000496673281.zip
Thursday, January 1, 2026 8:01 AM 27763 PUBLIC_ROOFTOP_PV_FORECAST_20260101080000_0000000496676083.zip
Thursday, January 1, 2026 8:32 AM 27616 PUBLIC_ROOFTOP_PV_FORECAST_20260101083000_0000000496679534.zip
Thursday, January 1, 2026 9:01 AM 27507 PUBLIC_ROOFTOP_PV_FORECAST_20260101090000_0000000496682453.zip
Thursday, January 1, 2026 9:31 AM 27425 PUBLIC_ROOFTOP_PV_FORECAST_20260101093000_0000000496685873.zip
Thursday, January 1, 2026 10:02 AM 27345 PUBLIC_ROOFTOP_PV_FORECAST_20260101100000_0000000496688810.zip
Thursday, January 1, 2026 10:33 AM 27216 PUBLIC_ROOFTOP_PV_FORECAST_20260101103000_0000000496692352.zip
Thursday, January 1, 2026 11:01 AM 27177 PUBLIC_ROOFTOP_PV_FORECAST_20260101110000_0000000496695385.zip
Thursday, January 1, 2026 11:33 AM 26982 PUBLIC_ROOFTOP_PV_FORECAST_20260101113000_0000000496698993.zip
Thursday, January 1, 2026 12:05 PM 26871 PUBLIC_ROOFTOP_PV_FORECAST_20260101120000_0000000496702124.zip
Thursday, January 1, 2026 12:32 PM 26812 PUBLIC_ROOFTOP_PV_FORECAST_20260101123000_0000000496706469.zip
Thursday, January 1, 2026 1:00 PM 26722 PUBLIC_ROOFTOP_PV_FORECAST_20260101130000_0000000496709616.zip
Thursday, January 1, 2026 1:32 PM 26651 PUBLIC_ROOFTOP_PV_FORECAST_20260101133000_0000000496712727.zip
Thursday, January 1, 2026 2:03 PM 26441 PUBLIC_ROOFTOP_PV_FORECAST_20260101140000_0000000496717992.zip
Thursday, January 1, 2026 2:32 PM 26326 PUBLIC_ROOFTOP_PV_FORECAST_20260101143000_0000000496721469.zip
Thursday, January 1, 2026 3:02 PM 26228 PUBLIC_ROOFTOP_PV_FORECAST_20260101150000_0000000496724623.zip
Thursday, January 1, 2026 3:32 PM 26086 PUBLIC_ROOFTOP_PV_FORECAST_20260101153000_0000000496727773.zip
Thursday, January 1, 2026 4:03 PM 26017 PUBLIC_ROOFTOP_PV_FORECAST_20260101160000_0000000496730921.zip
Thursday, January 1, 2026 4:32 PM 25959 PUBLIC_ROOFTOP_PV_FORECAST_20260101163000_0000000496734244.zip
Thursday, January 1, 2026 5:02 PM 25834 PUBLIC_ROOFTOP_PV_FORECAST_20260101170000_0000000496737375.zip
Thursday, January 1, 2026 5:32 PM 25727 PUBLIC_ROOFTOP_PV_FORECAST_20260101173000_0000000496740899.zip
Thursday, January 1, 2026 6:06 PM 25576 PUBLIC_ROOFTOP_PV_FORECAST_20260101180000_0000000496744012.zip
Thursday, January 1, 2026 6:34 PM 25413 PUBLIC_ROOFTOP_PV_FORECAST_20260101183000_0000000496747258.zip
Thursday, January 1, 2026 7:05 PM 25262 PUBLIC_ROOFTOP_PV_FORECAST_20260101190000_0000000496750413.zip
Thursday, January 1, 2026 7:35 PM 25315 PUBLIC_ROOFTOP_PV_FORECAST_20260101193000_0000000496753493.zip
Thursday, January 1, 2026 8:04 PM 25119 PUBLIC_ROOFTOP_PV_FORECAST_20260101200000_0000000496756434.zip
Thursday, January 1, 2026 8:33 PM 25144 PUBLIC_ROOFTOP_PV_FORECAST_20260101203000_0000000496759446.zip
Thursday, January 1, 2026 9:03 PM 25153 PUBLIC_ROOFTOP_PV_FORECAST_20260101210000_0000000496762477.zip
Thursday, January 1, 2026 9:34 PM 25241 PUBLIC_ROOFTOP_PV_FORECAST_20260101213000_0000000496765502.zip
Thursday, January 1, 2026 10:02 PM 25064 PUBLIC_ROOFTOP_PV_FORECAST_20260101220000_0000000496768548.zip
Thursday, January 1, 2026 10:33 PM 25125 PUBLIC_ROOFTOP_PV_FORECAST_20260101223000_0000000496771459.zip
Thursday, January 1, 2026 11:02 PM 25080 PUBLIC_ROOFTOP_PV_FORECAST_20260101230000_0000000496774400.zip
Thursday, January 1, 2026 11:34 PM 25097 PUBLIC_ROOFTOP_PV_FORECAST_20260101233000_0000000496777349.zip
Friday, January 2, 2026 12:06 AM 28402 PUBLIC_ROOFTOP_PV_FORECAST_20260102000000_0000000496779977.zip
Friday, January 2, 2026 12:35 AM 28391 PUBLIC_ROOFTOP_PV_FORECAST_20260102003000_0000000496782663.zip
Friday, January 2, 2026 1:01 AM 28396 PUBLIC_ROOFTOP_PV_FORECAST_20260102010000_0000000496785324.zip
Friday, January 2, 2026 1:31 AM 28419 PUBLIC_ROOFTOP_PV_FORECAST_20260102013000_0000000496788130.zip
Friday, January 2, 2026 2:00 AM 28431 PUBLIC_ROOFTOP_PV_FORECAST_20260102020000_0000000496790790.zip
Friday, January 2, 2026 2:35 AM 28416 PUBLIC_ROOFTOP_PV_FORECAST_20260102023000_0000000496793665.zip
Friday, January 2, 2026 3:04 AM 28312 PUBLIC_ROOFTOP_PV_FORECAST_20260102030000_0000000496796583.zip
Friday, January 2, 2026 3:31 AM 28409 PUBLIC_ROOFTOP_PV_FORECAST_20260102033000_0000000496799635.zip
Friday, January 2, 2026 4:03 AM 28503 PUBLIC_ROOFTOP_PV_FORECAST_20260102040000_0000000496802603.zip
Friday, January 2, 2026 4:34 AM 28380 PUBLIC_ROOFTOP_PV_FORECAST_20260102043000_0000000496806539.zip
Friday, January 2, 2026 5:07 AM 28381 PUBLIC_ROOFTOP_PV_FORECAST_20260102050000_0000000496809165.zip
Friday, January 2, 2026 5:34 AM 28264 PUBLIC_ROOFTOP_PV_FORECAST_20260102053000_0000000496812370.zip
Friday, January 2, 2026 6:05 AM 28191 PUBLIC_ROOFTOP_PV_FORECAST_20260102060000_0000000496815074.zip
Friday, January 2, 2026 6:34 AM 28095 PUBLIC_ROOFTOP_PV_FORECAST_20260102063000_0000000496818491.zip
Friday, January 2, 2026 7:02 AM 27888 PUBLIC_ROOFTOP_PV_FORECAST_20260102070000_0000000496821606.zip
Friday, January 2, 2026 7:33 AM 27818 PUBLIC_ROOFTOP_PV_FORECAST_20260102073000_0000000496825106.zip
Friday, January 2, 2026 8:04 AM 27746 PUBLIC_ROOFTOP_PV_FORECAST_20260102080000_0000000496828095.zip
Friday, January 2, 2026 8:33 AM 27676 PUBLIC_ROOFTOP_PV_FORECAST_20260102083000_0000000496831499.zip
Friday, January 2, 2026 9:04 AM 27644 PUBLIC_ROOFTOP_PV_FORECAST_20260102090000_0000000496834392.zip
Friday, January 2, 2026 9:31 AM 27441 PUBLIC_ROOFTOP_PV_FORECAST_20260102093000_0000000496837894.zip
Friday, January 2, 2026 10:05 AM 27346 PUBLIC_ROOFTOP_PV_FORECAST_20260102100000_0000000496840790.zip
Friday, January 2, 2026 10:31 AM 27263 PUBLIC_ROOFTOP_PV_FORECAST_20260102103000_0000000496844292.zip
Friday, January 2, 2026 11:01 AM 27052 PUBLIC_ROOFTOP_PV_FORECAST_20260102110000_0000000496847434.zip
Friday, January 2, 2026 11:33 AM 26871 PUBLIC_ROOFTOP_PV_FORECAST_20260102113000_0000000496851037.zip
Friday, January 2, 2026 12:04 PM 26888 PUBLIC_ROOFTOP_PV_FORECAST_20260102120000_0000000496853922.zip
Friday, January 2, 2026 12:32 PM 26803 PUBLIC_ROOFTOP_PV_FORECAST_20260102123000_0000000496858146.zip
Friday, January 2, 2026 1:04 PM 26726 PUBLIC_ROOFTOP_PV_FORECAST_20260102130000_0000000496861326.zip
Friday, January 2, 2026 1:32 PM 26601 PUBLIC_ROOFTOP_PV_FORECAST_20260102133000_0000000496864490.zip
Friday, January 2, 2026 2:02 PM 26409 PUBLIC_ROOFTOP_PV_FORECAST_20260102140000_0000000496867600.zip
Friday, January 2, 2026 2:33 PM 26363 PUBLIC_ROOFTOP_PV_FORECAST_20260102143000_0000000496870691.zip
Friday, January 2, 2026 3:05 PM 26105 PUBLIC_ROOFTOP_PV_FORECAST_20260102150000_0000000496873869.zip
Friday, January 2, 2026 3:33 PM 26018 PUBLIC_ROOFTOP_PV_FORECAST_20260102153000_0000000496877191.zip
Friday, January 2, 2026 4:04 PM 25934 PUBLIC_ROOFTOP_PV_FORECAST_20260102160000_0000000496880447.zip
Friday, January 2, 2026 4:33 PM 25834 PUBLIC_ROOFTOP_PV_FORECAST_20260102163000_0000000496883839.zip
Friday, January 2, 2026 5:02 PM 25761 PUBLIC_ROOFTOP_PV_FORECAST_20260102170000_0000000496886984.zip
Friday, January 2, 2026 5:35 PM 25668 PUBLIC_ROOFTOP_PV_FORECAST_20260102173000_0000000496890513.zip
Friday, January 2, 2026 6:04 PM 25601 PUBLIC_ROOFTOP_PV_FORECAST_20260102180000_0000000496893609.zip
Friday, January 2, 2026 6:37 PM 25398 PUBLIC_ROOFTOP_PV_FORECAST_20260102183000_0000000496896733.zip
Friday, January 2, 2026 7:02 PM 25305 PUBLIC_ROOFTOP_PV_FORECAST_20260102190000_0000000496899739.zip
Friday, January 2, 2026 7:31 PM 25230 PUBLIC_ROOFTOP_PV_FORECAST_20260102193000_0000000496902710.zip
Friday, January 2, 2026 8:06 PM 25254 PUBLIC_ROOFTOP_PV_FORECAST_20260102200000_0000000496905652.zip
Friday, January 2, 2026 8:35 PM 25194 PUBLIC_ROOFTOP_PV_FORECAST_20260102203000_0000000496908770.zip
Friday, January 2, 2026 9:04 PM 25209 PUBLIC_ROOFTOP_PV_FORECAST_20260102210000_0000000496911757.zip
Friday, January 2, 2026 9:33 PM 25180 PUBLIC_ROOFTOP_PV_FORECAST_20260102213000_0000000496914739.zip
Friday, January 2, 2026 10:04 PM 25068 PUBLIC_ROOFTOP_PV_FORECAST_20260102220000_0000000496918063.zip
Friday, January 2, 2026 10:36 PM 25039 PUBLIC_ROOFTOP_PV_FORECAST_20260102223000_0000000496921041.zip
Friday, January 2, 2026 11:04 PM 24974 PUBLIC_ROOFTOP_PV_FORECAST_20260102230000_0000000496923959.zip
Friday, January 2, 2026 11:34 PM 25016 PUBLIC_ROOFTOP_PV_FORECAST_20260102233000_0000000496926803.zip
Saturday, January 3, 2026 12:08 AM 28368 PUBLIC_ROOFTOP_PV_FORECAST_20260103000000_0000000496929606.zip
Saturday, January 3, 2026 12:37 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260103003000_0000000496932472.zip
Saturday, January 3, 2026 1:06 AM 28449 PUBLIC_ROOFTOP_PV_FORECAST_20260103010000_0000000496935373.zip
Saturday, January 3, 2026 1:31 AM 28449 PUBLIC_ROOFTOP_PV_FORECAST_20260103013000_0000000496938375.zip
Saturday, January 3, 2026 2:06 AM 28396 PUBLIC_ROOFTOP_PV_FORECAST_20260103020000_0000000496941263.zip
Saturday, January 3, 2026 2:35 AM 28425 PUBLIC_ROOFTOP_PV_FORECAST_20260103023000_0000000496944191.zip
Saturday, January 3, 2026 3:07 AM 28308 PUBLIC_ROOFTOP_PV_FORECAST_20260103030000_0000000496947134.zip
Saturday, January 3, 2026 3:36 AM 28334 PUBLIC_ROOFTOP_PV_FORECAST_20260103033000_0000000496950126.zip
Saturday, January 3, 2026 4:07 AM 28295 PUBLIC_ROOFTOP_PV_FORECAST_20260103040000_0000000496952971.zip
Saturday, January 3, 2026 4:34 AM 28381 PUBLIC_ROOFTOP_PV_FORECAST_20260103043000_0000000496956805.zip
Saturday, January 3, 2026 5:05 AM 28370 PUBLIC_ROOFTOP_PV_FORECAST_20260103050000_0000000496959395.zip
Saturday, January 3, 2026 5:31 AM 28244 PUBLIC_ROOFTOP_PV_FORECAST_20260103053000_0000000496962467.zip
Saturday, January 3, 2026 6:07 AM 28124 PUBLIC_ROOFTOP_PV_FORECAST_20260103060000_0000000496965160.zip
Saturday, January 3, 2026 6:37 AM 28090 PUBLIC_ROOFTOP_PV_FORECAST_20260103063000_0000000496968371.zip
Saturday, January 3, 2026 7:04 AM 28014 PUBLIC_ROOFTOP_PV_FORECAST_20260103070000_0000000496971221.zip
Saturday, January 3, 2026 7:32 AM 27874 PUBLIC_ROOFTOP_PV_FORECAST_20260103073000_0000000496974724.zip
Saturday, January 3, 2026 8:02 AM 27801 PUBLIC_ROOFTOP_PV_FORECAST_20260103080000_0000000496977688.zip
Saturday, January 3, 2026 8:34 AM 27692 PUBLIC_ROOFTOP_PV_FORECAST_20260103083000_0000000496981009.zip
Saturday, January 3, 2026 9:02 AM 27575 PUBLIC_ROOFTOP_PV_FORECAST_20260103090000_0000000496984768.zip
Saturday, January 3, 2026 9:34 AM 27321 PUBLIC_ROOFTOP_PV_FORECAST_20260103093000_0000000496988389.zip
Saturday, January 3, 2026 10:03 AM 27275 PUBLIC_ROOFTOP_PV_FORECAST_20260103100000_0000000496991309.zip
Saturday, January 3, 2026 10:37 AM 27120 PUBLIC_ROOFTOP_PV_FORECAST_20260103103000_0000000496994834.zip
Saturday, January 3, 2026 11:01 AM 26946 PUBLIC_ROOFTOP_PV_FORECAST_20260103110000_0000000496997892.zip
Saturday, January 3, 2026 11:37 AM 26847 PUBLIC_ROOFTOP_PV_FORECAST_20260103113000_0000000497001588.zip
Saturday, January 3, 2026 12:04 PM 26826 PUBLIC_ROOFTOP_PV_FORECAST_20260103120000_0000000497004559.zip
Saturday, January 3, 2026 12:35 PM 26738 PUBLIC_ROOFTOP_PV_FORECAST_20260103123000_0000000497008893.zip
Saturday, January 3, 2026 1:05 PM 26666 PUBLIC_ROOFTOP_PV_FORECAST_20260103130000_0000000497012098.zip
Saturday, January 3, 2026 1:38 PM 26546 PUBLIC_ROOFTOP_PV_FORECAST_20260103133000_0000000497015295.zip
Saturday, January 3, 2026 2:02 PM 26422 PUBLIC_ROOFTOP_PV_FORECAST_20260103140000_0000000497018451.zip
Saturday, January 3, 2026 2:36 PM 26317 PUBLIC_ROOFTOP_PV_FORECAST_20260103143000_0000000497021720.zip
Saturday, January 3, 2026 3:06 PM 26170 PUBLIC_ROOFTOP_PV_FORECAST_20260103150000_0000000497024940.zip
Saturday, January 3, 2026 3:34 PM 26039 PUBLIC_ROOFTOP_PV_FORECAST_20260103153000_0000000497028157.zip
Saturday, January 3, 2026 4:04 PM 26056 PUBLIC_ROOFTOP_PV_FORECAST_20260103160000_0000000497031386.zip
Saturday, January 3, 2026 4:37 PM 25810 PUBLIC_ROOFTOP_PV_FORECAST_20260103163000_0000000497034662.zip
Saturday, January 3, 2026 5:06 PM 25690 PUBLIC_ROOFTOP_PV_FORECAST_20260103170000_0000000497037896.zip
Saturday, January 3, 2026 5:34 PM 25605 PUBLIC_ROOFTOP_PV_FORECAST_20260103173000_0000000497041435.zip
Saturday, January 3, 2026 6:02 PM 25619 PUBLIC_ROOFTOP_PV_FORECAST_20260103180000_0000000497044583.zip
Saturday, January 3, 2026 6:35 PM 25411 PUBLIC_ROOFTOP_PV_FORECAST_20260103183000_0000000497047770.zip
Saturday, January 3, 2026 7:01 PM 25294 PUBLIC_ROOFTOP_PV_FORECAST_20260103190000_0000000497050818.zip
Saturday, January 3, 2026 7:34 PM 25226 PUBLIC_ROOFTOP_PV_FORECAST_20260103193000_0000000497053872.zip
Saturday, January 3, 2026 8:07 PM 25198 PUBLIC_ROOFTOP_PV_FORECAST_20260103200000_0000000497056872.zip
Saturday, January 3, 2026 8:33 PM 25096 PUBLIC_ROOFTOP_PV_FORECAST_20260103203000_0000000497059792.zip
Saturday, January 3, 2026 9:02 PM 25191 PUBLIC_ROOFTOP_PV_FORECAST_20260103210000_0000000497062685.zip
Saturday, January 3, 2026 9:37 PM 25147 PUBLIC_ROOFTOP_PV_FORECAST_20260103213000_0000000497065647.zip
Saturday, January 3, 2026 10:05 PM 25085 PUBLIC_ROOFTOP_PV_FORECAST_20260103220000_0000000497068567.zip
Saturday, January 3, 2026 10:32 PM 25055 PUBLIC_ROOFTOP_PV_FORECAST_20260103223000_0000000497071453.zip
Saturday, January 3, 2026 11:09 PM 25156 PUBLIC_ROOFTOP_PV_FORECAST_20260103230000_0000000497074290.zip
Saturday, January 3, 2026 11:31 PM 25073 PUBLIC_ROOFTOP_PV_FORECAST_20260103233000_0000000497077209.zip
Sunday, January 4, 2026 12:07 AM 28435 PUBLIC_ROOFTOP_PV_FORECAST_20260104000000_0000000497080042.zip
Sunday, January 4, 2026 12:34 AM 28365 PUBLIC_ROOFTOP_PV_FORECAST_20260104003000_0000000497082955.zip
Sunday, January 4, 2026 1:07 AM 28438 PUBLIC_ROOFTOP_PV_FORECAST_20260104010000_0000000497085896.zip
Sunday, January 4, 2026 1:36 AM 28433 PUBLIC_ROOFTOP_PV_FORECAST_20260104013000_0000000497088906.zip
Sunday, January 4, 2026 2:03 AM 28383 PUBLIC_ROOFTOP_PV_FORECAST_20260104020000_0000000497091792.zip
Sunday, January 4, 2026 2:33 AM 28333 PUBLIC_ROOFTOP_PV_FORECAST_20260104023000_0000000497094740.zip
Sunday, January 4, 2026 3:07 AM 28363 PUBLIC_ROOFTOP_PV_FORECAST_20260104030000_0000000497097677.zip
Sunday, January 4, 2026 3:35 AM 28376 PUBLIC_ROOFTOP_PV_FORECAST_20260104033000_0000000497100736.zip
Sunday, January 4, 2026 4:09 AM 28450 PUBLIC_ROOFTOP_PV_FORECAST_20260104040000_0000000497103680.zip
Sunday, January 4, 2026 4:32 AM 28351 PUBLIC_ROOFTOP_PV_FORECAST_20260104043000_0000000497107556.zip
Sunday, January 4, 2026 5:10 AM 28322 PUBLIC_ROOFTOP_PV_FORECAST_20260104050000_0000000497110220.zip
Sunday, January 4, 2026 5:34 AM 28314 PUBLIC_ROOFTOP_PV_FORECAST_20260104053000_0000000497113406.zip
Sunday, January 4, 2026 6:07 AM 28148 PUBLIC_ROOFTOP_PV_FORECAST_20260104060000_0000000497116163.zip
Sunday, January 4, 2026 6:36 AM 28062 PUBLIC_ROOFTOP_PV_FORECAST_20260104063000_0000000497119371.zip
Sunday, January 4, 2026 7:08 AM 27992 PUBLIC_ROOFTOP_PV_FORECAST_20260104070000_0000000497122187.zip
Sunday, January 4, 2026 7:33 AM 27761 PUBLIC_ROOFTOP_PV_FORECAST_20260104073000_0000000497125845.zip
Sunday, January 4, 2026 8:02 AM 27706 PUBLIC_ROOFTOP_PV_FORECAST_20260104080000_0000000497128787.zip
Sunday, January 4, 2026 8:31 AM 27640 PUBLIC_ROOFTOP_PV_FORECAST_20260104083000_0000000497132099.zip
Sunday, January 4, 2026 9:02 AM 27572 PUBLIC_ROOFTOP_PV_FORECAST_20260104090000_0000000497135046.zip
Sunday, January 4, 2026 9:36 AM 27358 PUBLIC_ROOFTOP_PV_FORECAST_20260104093000_0000000497138441.zip
Sunday, January 4, 2026 10:04 AM 27354 PUBLIC_ROOFTOP_PV_FORECAST_20260104100000_0000000497141309.zip
Sunday, January 4, 2026 10:34 AM 27320 PUBLIC_ROOFTOP_PV_FORECAST_20260104103000_0000000497144885.zip
Sunday, January 4, 2026 11:02 AM 27065 PUBLIC_ROOFTOP_PV_FORECAST_20260104110000_0000000497148128.zip
Sunday, January 4, 2026 11:39 AM 27105 PUBLIC_ROOFTOP_PV_FORECAST_20260104113000_0000000497151904.zip
Sunday, January 4, 2026 12:03 PM 26844 PUBLIC_ROOFTOP_PV_FORECAST_20260104120000_0000000497154885.zip
Sunday, January 4, 2026 12:34 PM 26826 PUBLIC_ROOFTOP_PV_FORECAST_20260104123000_0000000497159169.zip
Sunday, January 4, 2026 1:02 PM 26661 PUBLIC_ROOFTOP_PV_FORECAST_20260104130000_0000000497162440.zip
Sunday, January 4, 2026 1:34 PM 26477 PUBLIC_ROOFTOP_PV_FORECAST_20260104133000_0000000497165768.zip
Sunday, January 4, 2026 2:06 PM 26479 PUBLIC_ROOFTOP_PV_FORECAST_20260104140000_0000000497168988.zip
Sunday, January 4, 2026 2:32 PM 26263 PUBLIC_ROOFTOP_PV_FORECAST_20260104143000_0000000497172256.zip
Sunday, January 4, 2026 3:01 PM 26206 PUBLIC_ROOFTOP_PV_FORECAST_20260104150000_0000000497175427.zip
Sunday, January 4, 2026 3:37 PM 26108 PUBLIC_ROOFTOP_PV_FORECAST_20260104153000_0000000497178688.zip
Sunday, January 4, 2026 4:09 PM 25987 PUBLIC_ROOFTOP_PV_FORECAST_20260104160000_0000000497181835.zip
Sunday, January 4, 2026 4:32 PM 25837 PUBLIC_ROOFTOP_PV_FORECAST_20260104163000_0000000497184864.zip
Sunday, January 4, 2026 5:00 PM 25733 PUBLIC_ROOFTOP_PV_FORECAST_20260104170000_0000000497187876.zip
Sunday, January 4, 2026 5:31 PM 25633 PUBLIC_ROOFTOP_PV_FORECAST_20260104173000_0000000497191236.zip
Sunday, January 4, 2026 6:06 PM 25529 PUBLIC_ROOFTOP_PV_FORECAST_20260104180000_0000000497194224.zip
Sunday, January 4, 2026 6:37 PM 25432 PUBLIC_ROOFTOP_PV_FORECAST_20260104183000_0000000497197367.zip
Sunday, January 4, 2026 7:05 PM 25331 PUBLIC_ROOFTOP_PV_FORECAST_20260104190000_0000000497200479.zip
Sunday, January 4, 2026 7:41 PM 25334 PUBLIC_ROOFTOP_PV_FORECAST_20260104193000_0000000497203621.zip
Sunday, January 4, 2026 8:09 PM 25190 PUBLIC_ROOFTOP_PV_FORECAST_20260104200000_0000000497206668.zip
Sunday, January 4, 2026 8:30 PM 25104 PUBLIC_ROOFTOP_PV_FORECAST_20260104203000_0000000497209808.zip
Sunday, January 4, 2026 9:07 PM 25165 PUBLIC_ROOFTOP_PV_FORECAST_20260104210000_0000000497212759.zip
Sunday, January 4, 2026 9:33 PM 25109 PUBLIC_ROOFTOP_PV_FORECAST_20260104213000_0000000497215771.zip
Sunday, January 4, 2026 10:11 PM 25069 PUBLIC_ROOFTOP_PV_FORECAST_20260104220000_0000000497218796.zip
Sunday, January 4, 2026 10:32 PM 25095 PUBLIC_ROOFTOP_PV_FORECAST_20260104223000_0000000497221760.zip
Sunday, January 4, 2026 11:09 PM 24992 PUBLIC_ROOFTOP_PV_FORECAST_20260104230000_0000000497224695.zip
Sunday, January 4, 2026 11:36 PM 25054 PUBLIC_ROOFTOP_PV_FORECAST_20260104233000_0000000497227654.zip
Monday, January 5, 2026 12:08 AM 28256 PUBLIC_ROOFTOP_PV_FORECAST_20260105000000_0000000497230619.zip
Monday, January 5, 2026 12:34 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260105003000_0000000497233652.zip
Monday, January 5, 2026 1:09 AM 28295 PUBLIC_ROOFTOP_PV_FORECAST_20260105010000_0000000497236609.zip
Monday, January 5, 2026 1:33 AM 28390 PUBLIC_ROOFTOP_PV_FORECAST_20260105013000_0000000497239653.zip
Monday, January 5, 2026 2:08 AM 28364 PUBLIC_ROOFTOP_PV_FORECAST_20260105020000_0000000497242666.zip
Monday, January 5, 2026 2:39 AM 28425 PUBLIC_ROOFTOP_PV_FORECAST_20260105023000_0000000497245645.zip
Monday, January 5, 2026 3:03 AM 28423 PUBLIC_ROOFTOP_PV_FORECAST_20260105030000_0000000497248620.zip
Monday, January 5, 2026 3:38 AM 28381 PUBLIC_ROOFTOP_PV_FORECAST_20260105033000_0000000497251643.zip
Monday, January 5, 2026 4:05 AM 28394 PUBLIC_ROOFTOP_PV_FORECAST_20260105040000_0000000497254567.zip
Monday, January 5, 2026 4:32 AM 28435 PUBLIC_ROOFTOP_PV_FORECAST_20260105043000_0000000497258468.zip
Monday, January 5, 2026 5:08 AM 28326 PUBLIC_ROOFTOP_PV_FORECAST_20260105050000_0000000497261150.zip
Monday, January 5, 2026 5:32 AM 28232 PUBLIC_ROOFTOP_PV_FORECAST_20260105053000_0000000497264373.zip
Monday, January 5, 2026 6:07 AM 28182 PUBLIC_ROOFTOP_PV_FORECAST_20260105060000_0000000497267145.zip
Monday, January 5, 2026 6:34 AM 28027 PUBLIC_ROOFTOP_PV_FORECAST_20260105063000_0000000497270387.zip
Monday, January 5, 2026 7:08 AM 27870 PUBLIC_ROOFTOP_PV_FORECAST_20260105070000_0000000497273299.zip
Monday, January 5, 2026 7:36 AM 27808 PUBLIC_ROOFTOP_PV_FORECAST_20260105073000_0000000497276873.zip
Monday, January 5, 2026 8:07 AM 27769 PUBLIC_ROOFTOP_PV_FORECAST_20260105080000_0000000497279838.zip
Monday, January 5, 2026 8:38 AM 27655 PUBLIC_ROOFTOP_PV_FORECAST_20260105083000_0000000497283406.zip
Monday, January 5, 2026 9:08 AM 27523 PUBLIC_ROOFTOP_PV_FORECAST_20260105090000_0000000497286559.zip
Monday, January 5, 2026 9:37 AM 27374 PUBLIC_ROOFTOP_PV_FORECAST_20260105093000_0000000497290272.zip
Monday, January 5, 2026 10:07 AM 27264 PUBLIC_ROOFTOP_PV_FORECAST_20260105100000_0000000497293420.zip
Monday, January 5, 2026 10:41 AM 27135 PUBLIC_ROOFTOP_PV_FORECAST_20260105103000_0000000497297181.zip
Monday, January 5, 2026 11:06 AM 27093 PUBLIC_ROOFTOP_PV_FORECAST_20260105110000_0000000497300675.zip
Monday, January 5, 2026 11:34 AM 26898 PUBLIC_ROOFTOP_PV_FORECAST_20260105113000_0000000497304676.zip
Monday, January 5, 2026 12:16 PM 26808 PUBLIC_ROOFTOP_PV_FORECAST_20260105120000_0000000497307922.zip
Monday, January 5, 2026 12:38 PM 26732 PUBLIC_ROOFTOP_PV_FORECAST_20260105123000_0000000497312399.zip
Monday, January 5, 2026 1:08 PM 26675 PUBLIC_ROOFTOP_PV_FORECAST_20260105130000_0000000497315700.zip
Monday, January 5, 2026 1:37 PM 26561 PUBLIC_ROOFTOP_PV_FORECAST_20260105133000_0000000497319043.zip
Monday, January 5, 2026 2:06 PM 26489 PUBLIC_ROOFTOP_PV_FORECAST_20260105140000_0000000497322425.zip
Monday, January 5, 2026 2:33 PM 26253 PUBLIC_ROOFTOP_PV_FORECAST_20260105143000_0000000497325851.zip
Monday, January 5, 2026 3:04 PM 26215 PUBLIC_ROOFTOP_PV_FORECAST_20260105150000_0000000497329162.zip
Monday, January 5, 2026 3:33 PM 26006 PUBLIC_ROOFTOP_PV_FORECAST_20260105153000_0000000497332860.zip
Monday, January 5, 2026 4:06 PM 25937 PUBLIC_ROOFTOP_PV_FORECAST_20260105160000_0000000497336203.zip
Monday, January 5, 2026 4:33 PM 25836 PUBLIC_ROOFTOP_PV_FORECAST_20260105163000_0000000497339579.zip
Monday, January 5, 2026 5:06 PM 25651 PUBLIC_ROOFTOP_PV_FORECAST_20260105170000_0000000497342640.zip
Monday, January 5, 2026 5:36 PM 25572 PUBLIC_ROOFTOP_PV_FORECAST_20260105173000_0000000497346238.zip
Monday, January 5, 2026 6:07 PM 25526 PUBLIC_ROOFTOP_PV_FORECAST_20260105180000_0000000497349340.zip
Monday, January 5, 2026 6:43 PM 25418 PUBLIC_ROOFTOP_PV_FORECAST_20260105183000_0000000497352614.zip
Monday, January 5, 2026 7:10 PM 25351 PUBLIC_ROOFTOP_PV_FORECAST_20260105190000_0000000497355780.zip
Monday, January 5, 2026 7:31 PM 25280 PUBLIC_ROOFTOP_PV_FORECAST_20260105193000_0000000497358911.zip
Monday, January 5, 2026 8:06 PM 25238 PUBLIC_ROOFTOP_PV_FORECAST_20260105200000_0000000497361890.zip
Monday, January 5, 2026 8:35 PM 25167 PUBLIC_ROOFTOP_PV_FORECAST_20260105203000_0000000497364854.zip
Monday, January 5, 2026 9:07 PM 25059 PUBLIC_ROOFTOP_PV_FORECAST_20260105210000_0000000497367790.zip
Monday, January 5, 2026 9:42 PM 25101 PUBLIC_ROOFTOP_PV_FORECAST_20260105213000_0000000497370765.zip
Monday, January 5, 2026 10:05 PM 25022 PUBLIC_ROOFTOP_PV_FORECAST_20260105220000_0000000497373831.zip
Monday, January 5, 2026 10:37 PM 25029 PUBLIC_ROOFTOP_PV_FORECAST_20260105223000_0000000497376694.zip
Monday, January 5, 2026 11:06 PM 25050 PUBLIC_ROOFTOP_PV_FORECAST_20260105230000_0000000497379613.zip
Monday, January 5, 2026 11:42 PM 25015 PUBLIC_ROOFTOP_PV_FORECAST_20260105233000_0000000497382511.zip
Tuesday, January 6, 2026 12:06 AM 28374 PUBLIC_ROOFTOP_PV_FORECAST_20260106000000_0000000497385339.zip
Tuesday, January 6, 2026 12:42 AM 28339 PUBLIC_ROOFTOP_PV_FORECAST_20260106003000_0000000497388198.zip
Tuesday, January 6, 2026 1:07 AM 28358 PUBLIC_ROOFTOP_PV_FORECAST_20260106010000_0000000497391032.zip
Tuesday, January 6, 2026 1:37 AM 28356 PUBLIC_ROOFTOP_PV_FORECAST_20260106013000_0000000497394017.zip
Tuesday, January 6, 2026 2:13 AM 28302 PUBLIC_ROOFTOP_PV_FORECAST_20260106020000_0000000497396822.zip
Tuesday, January 6, 2026 2:36 AM 28330 PUBLIC_ROOFTOP_PV_FORECAST_20260106023000_0000000497399633.zip
Tuesday, January 6, 2026 3:07 AM 28313 PUBLIC_ROOFTOP_PV_FORECAST_20260106030000_0000000497402429.zip
Tuesday, January 6, 2026 3:36 AM 28436 PUBLIC_ROOFTOP_PV_FORECAST_20260106033000_0000000497405327.zip
Tuesday, January 6, 2026 4:09 AM 28394 PUBLIC_ROOFTOP_PV_FORECAST_20260106040000_0000000497408163.zip
Tuesday, January 6, 2026 4:38 AM 28317 PUBLIC_ROOFTOP_PV_FORECAST_20260106043000_0000000497412013.zip
Tuesday, January 6, 2026 5:09 AM 28337 PUBLIC_ROOFTOP_PV_FORECAST_20260106050000_0000000497414619.zip
Tuesday, January 6, 2026 5:41 AM 28227 PUBLIC_ROOFTOP_PV_FORECAST_20260106053000_0000000497417753.zip
Tuesday, January 6, 2026 6:18 AM 28179 PUBLIC_ROOFTOP_PV_FORECAST_20260106060000_0000000497420727.zip
Tuesday, January 6, 2026 6:33 AM 28029 PUBLIC_ROOFTOP_PV_FORECAST_20260106063000_0000000497423999.zip
Tuesday, January 6, 2026 7:03 AM 27934 PUBLIC_ROOFTOP_PV_FORECAST_20260106070000_0000000497426881.zip
Tuesday, January 6, 2026 7:43 AM 27731 PUBLIC_ROOFTOP_PV_FORECAST_20260106073000_0000000497430559.zip
Tuesday, January 6, 2026 8:05 AM 27639 PUBLIC_ROOFTOP_PV_FORECAST_20260106080000_0000000497433584.zip
Tuesday, January 6, 2026 8:39 AM 27520 PUBLIC_ROOFTOP_PV_FORECAST_20260106083000_0000000497437060.zip
Tuesday, January 6, 2026 9:09 AM 27482 PUBLIC_ROOFTOP_PV_FORECAST_20260106090000_0000000497440006.zip
Tuesday, January 6, 2026 9:39 AM 27418 PUBLIC_ROOFTOP_PV_FORECAST_20260106093000_0000000497443782.zip
Tuesday, January 6, 2026 10:10 AM 27414 PUBLIC_ROOFTOP_PV_FORECAST_20260106100000_0000000497446919.zip
Tuesday, January 6, 2026 10:36 AM 27163 PUBLIC_ROOFTOP_PV_FORECAST_20260106103000_0000000497450666.zip
Tuesday, January 6, 2026 11:08 AM 27119 PUBLIC_ROOFTOP_PV_FORECAST_20260106110000_0000000497453921.zip
Tuesday, January 6, 2026 11:37 AM 26935 PUBLIC_ROOFTOP_PV_FORECAST_20260106113000_0000000497458223.zip
Tuesday, January 6, 2026 12:07 PM 26868 PUBLIC_ROOFTOP_PV_FORECAST_20260106120000_0000000497461552.zip
Tuesday, January 6, 2026 12:41 PM 26792 PUBLIC_ROOFTOP_PV_FORECAST_20260106123000_0000000497466142.zip
Tuesday, January 6, 2026 1:07 PM 26614 PUBLIC_ROOFTOP_PV_FORECAST_20260106130000_0000000497469490.zip
Tuesday, January 6, 2026 1:32 PM 26458 PUBLIC_ROOFTOP_PV_FORECAST_20260106133000_0000000497472951.zip
Tuesday, January 6, 2026 2:11 PM 26356 PUBLIC_ROOFTOP_PV_FORECAST_20260106140000_0000000497476262.zip
Tuesday, January 6, 2026 2:40 PM 26233 PUBLIC_ROOFTOP_PV_FORECAST_20260106143000_0000000497479531.zip
Tuesday, January 6, 2026 3:05 PM 26180 PUBLIC_ROOFTOP_PV_FORECAST_20260106150000_0000000497482926.zip
Tuesday, January 6, 2026 3:30 PM 25975 PUBLIC_ROOFTOP_PV_FORECAST_20260106153000_0000000497486275.zip
Tuesday, January 6, 2026 4:19 PM 25924 PUBLIC_ROOFTOP_PV_FORECAST_20260106160000_0000000497489504.zip
Tuesday, January 6, 2026 4:43 PM 25887 PUBLIC_ROOFTOP_PV_FORECAST_20260106163000_0000000497492727.zip
Tuesday, January 6, 2026 5:06 PM 25662 PUBLIC_ROOFTOP_PV_FORECAST_20260106170000_0000000497495957.zip
Tuesday, January 6, 2026 5:42 PM 25638 PUBLIC_ROOFTOP_PV_FORECAST_20260106173000_0000000497499463.zip
Tuesday, January 6, 2026 6:15 PM 25600 PUBLIC_ROOFTOP_PV_FORECAST_20260106180000_0000000497502769.zip
Tuesday, January 6, 2026 6:48 PM 25498 PUBLIC_ROOFTOP_PV_FORECAST_20260106183000_0000000497505964.zip
Tuesday, January 6, 2026 7:14 PM 25346 PUBLIC_ROOFTOP_PV_FORECAST_20260106190000_0000000497509246.zip
Tuesday, January 6, 2026 7:40 PM 25276 PUBLIC_ROOFTOP_PV_FORECAST_20260106193000_0000000497512354.zip
Tuesday, January 6, 2026 8:08 PM 25192 PUBLIC_ROOFTOP_PV_FORECAST_20260106200000_0000000497515467.zip
Tuesday, January 6, 2026 8:42 PM 25205 PUBLIC_ROOFTOP_PV_FORECAST_20260106203000_0000000497518524.zip
Tuesday, January 6, 2026 9:05 PM 25113 PUBLIC_ROOFTOP_PV_FORECAST_20260106210000_0000000497521524.zip
Tuesday, January 6, 2026 9:32 PM 25084 PUBLIC_ROOFTOP_PV_FORECAST_20260106213000_0000000497524636.zip
Tuesday, January 6, 2026 10:19 PM 25145 PUBLIC_ROOFTOP_PV_FORECAST_20260106220000_0000000497527702.zip
Tuesday, January 6, 2026 10:35 PM 25091 PUBLIC_ROOFTOP_PV_FORECAST_20260106223000_0000000497530674.zip
Tuesday, January 6, 2026 11:12 PM 25062 PUBLIC_ROOFTOP_PV_FORECAST_20260106230000_0000000497533687.zip
Tuesday, January 6, 2026 11:35 PM 25009 PUBLIC_ROOFTOP_PV_FORECAST_20260106233000_0000000497536643.zip
Wednesday, January 7, 2026 12:03 AM 28226 PUBLIC_ROOFTOP_PV_FORECAST_20260107000000_0000000497539595.zip
Wednesday, January 7, 2026 12:36 AM 28283 PUBLIC_ROOFTOP_PV_FORECAST_20260107003000_0000000497542657.zip
Wednesday, January 7, 2026 1:03 AM 28352 PUBLIC_ROOFTOP_PV_FORECAST_20260107010000_0000000497545639.zip
Wednesday, January 7, 2026 1:41 AM 28303 PUBLIC_ROOFTOP_PV_FORECAST_20260107013000_0000000497548698.zip
Wednesday, January 7, 2026 2:15 AM 28288 PUBLIC_ROOFTOP_PV_FORECAST_20260107020000_0000000497551652.zip
Wednesday, January 7, 2026 2:40 AM 28272 PUBLIC_ROOFTOP_PV_FORECAST_20260107023000_0000000497554768.zip
Wednesday, January 7, 2026 3:15 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260107030000_0000000497557800.zip
Wednesday, January 7, 2026 3:40 AM 28279 PUBLIC_ROOFTOP_PV_FORECAST_20260107033000_0000000497560898.zip
Wednesday, January 7, 2026 4:11 AM 28385 PUBLIC_ROOFTOP_PV_FORECAST_20260107040000_0000000497563873.zip
Wednesday, January 7, 2026 4:34 AM 28307 PUBLIC_ROOFTOP_PV_FORECAST_20260107043000_0000000497567761.zip
Wednesday, January 7, 2026 5:06 AM 28166 PUBLIC_ROOFTOP_PV_FORECAST_20260107050000_0000000497570404.zip
Wednesday, January 7, 2026 5:37 AM 28144 PUBLIC_ROOFTOP_PV_FORECAST_20260107053000_0000000497573595.zip
Wednesday, January 7, 2026 6:26 AM 28111 PUBLIC_ROOFTOP_PV_FORECAST_20260107060000_0000000497576396.zip
Wednesday, January 7, 2026 6:43 AM 28026 PUBLIC_ROOFTOP_PV_FORECAST_20260107063000_0000000497579768.zip
Wednesday, January 7, 2026 7:13 AM 28001 PUBLIC_ROOFTOP_PV_FORECAST_20260107070000_0000000497582869.zip
Wednesday, January 7, 2026 7:53 AM 27879 PUBLIC_ROOFTOP_PV_FORECAST_20260107073000_0000000497586599.zip
Wednesday, January 7, 2026 8:11 AM 27749 PUBLIC_ROOFTOP_PV_FORECAST_20260107080000_0000000497589813.zip
Wednesday, January 7, 2026 8:42 AM 27577 PUBLIC_ROOFTOP_PV_FORECAST_20260107083000_0000000497593336.zip
Wednesday, January 7, 2026 9:07 AM 27419 PUBLIC_ROOFTOP_PV_FORECAST_20260107090000_0000000497596629.zip
Wednesday, January 7, 2026 9:42 AM 27370 PUBLIC_ROOFTOP_PV_FORECAST_20260107093000_0000000497600708.zip
Wednesday, January 7, 2026 10:22 AM 27209 PUBLIC_ROOFTOP_PV_FORECAST_20260107100000_0000000497604583.zip
Wednesday, January 7, 2026 10:41 AM 27212 PUBLIC_ROOFTOP_PV_FORECAST_20260107103000_0000000497608371.zip
Wednesday, January 7, 2026 11:04 AM 26972 PUBLIC_ROOFTOP_PV_FORECAST_20260107110000_0000000497611600.zip
Wednesday, January 7, 2026 11:45 AM 26919 PUBLIC_ROOFTOP_PV_FORECAST_20260107113000_0000000497615506.zip
Wednesday, January 7, 2026 12:00 PM 26782 PUBLIC_ROOFTOP_PV_FORECAST_20260107120000_0000000497618832.zip
Wednesday, January 7, 2026 12:30 PM 26636 PUBLIC_ROOFTOP_PV_FORECAST_20260107123000_0000000497623388.zip
Wednesday, January 7, 2026 1:00 PM 26677 PUBLIC_ROOFTOP_PV_FORECAST_20260107130000_0000000497626949.zip
Wednesday, January 7, 2026 1:30 PM 26520 PUBLIC_ROOFTOP_PV_FORECAST_20260107133000_0000000497630481.zip
Wednesday, January 7, 2026 2:00 PM 26461 PUBLIC_ROOFTOP_PV_FORECAST_20260107140000_0000000497634096.zip
Wednesday, January 7, 2026 2:30 PM 26226 PUBLIC_ROOFTOP_PV_FORECAST_20260107143000_0000000497637520.zip
Wednesday, January 7, 2026 3:00 PM 26023 PUBLIC_ROOFTOP_PV_FORECAST_20260107150000_0000000497640808.zip
Wednesday, January 7, 2026 3:30 PM 26019 PUBLIC_ROOFTOP_PV_FORECAST_20260107153000_0000000497644361.zip
Wednesday, January 7, 2026 4:00 PM 25946 PUBLIC_ROOFTOP_PV_FORECAST_20260107160000_0000000497647649.zip
Wednesday, January 7, 2026 4:30 PM 25856 PUBLIC_ROOFTOP_PV_FORECAST_20260107163000_0000000497650799.zip
Wednesday, January 7, 2026 5:00 PM 25724 PUBLIC_ROOFTOP_PV_FORECAST_20260107170000_0000000497653978.zip
Wednesday, January 7, 2026 5:30 PM 25576 PUBLIC_ROOFTOP_PV_FORECAST_20260107173000_0000000497657562.zip
Wednesday, January 7, 2026 6:00 PM 25497 PUBLIC_ROOFTOP_PV_FORECAST_20260107180000_0000000497660874.zip
Wednesday, January 7, 2026 6:30 PM 25424 PUBLIC_ROOFTOP_PV_FORECAST_20260107183000_0000000497664266.zip
Wednesday, January 7, 2026 7:00 PM 25331 PUBLIC_ROOFTOP_PV_FORECAST_20260107190000_0000000497667593.zip
Wednesday, January 7, 2026 7:30 PM 25139 PUBLIC_ROOFTOP_PV_FORECAST_20260107193000_0000000497670745.zip
Wednesday, January 7, 2026 8:00 PM 25170 PUBLIC_ROOFTOP_PV_FORECAST_20260107200000_0000000497673878.zip
Wednesday, January 7, 2026 8:30 PM 25134 PUBLIC_ROOFTOP_PV_FORECAST_20260107203000_0000000497676972.zip
Wednesday, January 7, 2026 9:00 PM 25211 PUBLIC_ROOFTOP_PV_FORECAST_20260107210000_0000000497680025.zip
Wednesday, January 7, 2026 9:30 PM 25128 PUBLIC_ROOFTOP_PV_FORECAST_20260107213000_0000000497683056.zip
Wednesday, January 7, 2026 10:00 PM 24950 PUBLIC_ROOFTOP_PV_FORECAST_20260107220000_0000000497686199.zip
Wednesday, January 7, 2026 10:30 PM 25069 PUBLIC_ROOFTOP_PV_FORECAST_20260107223000_0000000497689204.zip
Wednesday, January 7, 2026 11:00 PM 24942 PUBLIC_ROOFTOP_PV_FORECAST_20260107230000_0000000497692196.zip
Wednesday, January 7, 2026 11:30 PM 25038 PUBLIC_ROOFTOP_PV_FORECAST_20260107233000_0000000497695281.zip
Thursday, January 8, 2026 12:00 AM 28300 PUBLIC_ROOFTOP_PV_FORECAST_20260108000000_0000000497698312.zip
Thursday, January 8, 2026 12:30 AM 28273 PUBLIC_ROOFTOP_PV_FORECAST_20260108003000_0000000497701373.zip
Thursday, January 8, 2026 1:00 AM 28333 PUBLIC_ROOFTOP_PV_FORECAST_20260108010000_0000000497704311.zip
Thursday, January 8, 2026 1:30 AM 28276 PUBLIC_ROOFTOP_PV_FORECAST_20260108013000_0000000497707376.zip
Thursday, January 8, 2026 2:00 AM 28279 PUBLIC_ROOFTOP_PV_FORECAST_20260108020000_0000000497710359.zip
Thursday, January 8, 2026 2:30 AM 28334 PUBLIC_ROOFTOP_PV_FORECAST_20260108023000_0000000497713430.zip
Thursday, January 8, 2026 3:00 AM 28261 PUBLIC_ROOFTOP_PV_FORECAST_20260108030000_0000000497716441.zip
Thursday, January 8, 2026 3:30 AM 28329 PUBLIC_ROOFTOP_PV_FORECAST_20260108033000_0000000497719489.zip
Thursday, January 8, 2026 4:00 AM 28259 PUBLIC_ROOFTOP_PV_FORECAST_20260108040000_0000000497722471.zip
Thursday, January 8, 2026 4:30 AM 28305 PUBLIC_ROOFTOP_PV_FORECAST_20260108043000_0000000497726472.zip
Thursday, January 8, 2026 5:01 AM 28294 PUBLIC_ROOFTOP_PV_FORECAST_20260108050000_0000000497729208.zip
Thursday, January 8, 2026 5:30 AM 28155 PUBLIC_ROOFTOP_PV_FORECAST_20260108053000_0000000497732385.zip
Thursday, January 8, 2026 6:00 AM 28121 PUBLIC_ROOFTOP_PV_FORECAST_20260108060000_0000000497735072.zip
Thursday, January 8, 2026 6:30 AM 28043 PUBLIC_ROOFTOP_PV_FORECAST_20260108063000_0000000497738372.zip
Thursday, January 8, 2026 7:00 AM 27895 PUBLIC_ROOFTOP_PV_FORECAST_20260108070000_0000000497741426.zip
Thursday, January 8, 2026 7:30 AM 27816 PUBLIC_ROOFTOP_PV_FORECAST_20260108073000_0000000497745215.zip
Thursday, January 8, 2026 8:00 AM 27670 PUBLIC_ROOFTOP_PV_FORECAST_20260108080000_0000000497748245.zip
Thursday, January 8, 2026 8:30 AM 27542 PUBLIC_ROOFTOP_PV_FORECAST_20260108083000_0000000497751750.zip
Thursday, January 8, 2026 9:00 AM 27407 PUBLIC_ROOFTOP_PV_FORECAST_20260108090000_0000000497754774.zip
Thursday, January 8, 2026 9:30 AM 27319 PUBLIC_ROOFTOP_PV_FORECAST_20260108093000_0000000497758293.zip
Thursday, January 8, 2026 10:00 AM 27169 PUBLIC_ROOFTOP_PV_FORECAST_20260108100000_0000000497761337.zip
Thursday, January 8, 2026 10:30 AM 27173 PUBLIC_ROOFTOP_PV_FORECAST_20260108103000_0000000497764979.zip
Thursday, January 8, 2026 11:00 AM 27025 PUBLIC_ROOFTOP_PV_FORECAST_20260108110000_0000000497768314.zip
Thursday, January 8, 2026 11:30 AM 26934 PUBLIC_ROOFTOP_PV_FORECAST_20260108113000_0000000497772115.zip
Thursday, January 8, 2026 12:00 PM 26722 PUBLIC_ROOFTOP_PV_FORECAST_20260108120000_0000000497775537.zip
Thursday, January 8, 2026 12:30 PM 26752 PUBLIC_ROOFTOP_PV_FORECAST_20260108123000_0000000497779917.zip
Thursday, January 8, 2026 1:00 PM 26574 PUBLIC_ROOFTOP_PV_FORECAST_20260108130000_0000000497783099.zip
Thursday, January 8, 2026 1:30 PM 26435 PUBLIC_ROOFTOP_PV_FORECAST_20260108133000_0000000497786488.zip
Thursday, January 8, 2026 2:00 PM 26344 PUBLIC_ROOFTOP_PV_FORECAST_20260108140000_0000000497789884.zip
Thursday, January 8, 2026 2:30 PM 26263 PUBLIC_ROOFTOP_PV_FORECAST_20260108143000_0000000497793266.zip
Thursday, January 8, 2026 3:01 PM 26167 PUBLIC_ROOFTOP_PV_FORECAST_20260108150000_0000000497796512.zip
Thursday, January 8, 2026 3:30 PM 25965 PUBLIC_ROOFTOP_PV_FORECAST_20260108153000_0000000497799878.zip
Thursday, January 8, 2026 4:01 PM 25966 PUBLIC_ROOFTOP_PV_FORECAST_20260108160000_0000000497803171.zip
Thursday, January 8, 2026 4:30 PM 25672 PUBLIC_ROOFTOP_PV_FORECAST_20260108163000_0000000497806365.zip
Thursday, January 8, 2026 5:00 PM 25629 PUBLIC_ROOFTOP_PV_FORECAST_20260108170000_0000000497809614.zip
Thursday, January 8, 2026 5:30 PM 25524 PUBLIC_ROOFTOP_PV_FORECAST_20260108173000_0000000497813134.zip
Thursday, January 8, 2026 6:00 PM 25393 PUBLIC_ROOFTOP_PV_FORECAST_20260108180000_0000000497816320.zip
Thursday, January 8, 2026 6:30 PM 25305 PUBLIC_ROOFTOP_PV_FORECAST_20260108183000_0000000497819509.zip
Thursday, January 8, 2026 7:00 PM 25239 PUBLIC_ROOFTOP_PV_FORECAST_20260108190000_0000000497822625.zip
Thursday, January 8, 2026 7:30 PM 25281 PUBLIC_ROOFTOP_PV_FORECAST_20260108193000_0000000497825594.zip
Thursday, January 8, 2026 8:00 PM 25122 PUBLIC_ROOFTOP_PV_FORECAST_20260108200000_0000000497828709.zip
Thursday, January 8, 2026 8:30 PM 25139 PUBLIC_ROOFTOP_PV_FORECAST_20260108203000_0000000497831738.zip
Thursday, January 8, 2026 9:00 PM 25137 PUBLIC_ROOFTOP_PV_FORECAST_20260108210000_0000000497834770.zip
Thursday, January 8, 2026 9:30 PM 25077 PUBLIC_ROOFTOP_PV_FORECAST_20260108213000_0000000497837829.zip
Thursday, January 8, 2026 10:00 PM 25039 PUBLIC_ROOFTOP_PV_FORECAST_20260108220000_0000000497840902.zip
Thursday, January 8, 2026 10:30 PM 24984 PUBLIC_ROOFTOP_PV_FORECAST_20260108223000_0000000497843950.zip
Thursday, January 8, 2026 11:00 PM 25055 PUBLIC_ROOFTOP_PV_FORECAST_20260108230000_0000000497847033.zip
Thursday, January 8, 2026 11:30 PM 24986 PUBLIC_ROOFTOP_PV_FORECAST_20260108233000_0000000497850140.zip
Friday, January 9, 2026 12:01 AM 28305 PUBLIC_ROOFTOP_PV_FORECAST_20260109000000_0000000497853474.zip
Friday, January 9, 2026 12:30 AM 28299 PUBLIC_ROOFTOP_PV_FORECAST_20260109003000_0000000497856555.zip
Friday, January 9, 2026 1:00 AM 28315 PUBLIC_ROOFTOP_PV_FORECAST_20260109010000_0000000497859830.zip
Friday, January 9, 2026 1:30 AM 28283 PUBLIC_ROOFTOP_PV_FORECAST_20260109013000_0000000497863197.zip
Friday, January 9, 2026 2:00 AM 28272 PUBLIC_ROOFTOP_PV_FORECAST_20260109020000_0000000497866699.zip
Friday, January 9, 2026 2:30 AM 28342 PUBLIC_ROOFTOP_PV_FORECAST_20260109023000_0000000497869863.zip
Friday, January 9, 2026 3:00 AM 28385 PUBLIC_ROOFTOP_PV_FORECAST_20260109030000_0000000497872891.zip
Friday, January 9, 2026 3:30 AM 28361 PUBLIC_ROOFTOP_PV_FORECAST_20260109033000_0000000497876038.zip
Friday, January 9, 2026 4:00 AM 28367 PUBLIC_ROOFTOP_PV_FORECAST_20260109040000_0000000497878976.zip
Friday, January 9, 2026 4:30 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260109043000_0000000497882964.zip
Friday, January 9, 2026 5:01 AM 28284 PUBLIC_ROOFTOP_PV_FORECAST_20260109050000_0000000497885695.zip
Friday, January 9, 2026 5:30 AM 28188 PUBLIC_ROOFTOP_PV_FORECAST_20260109053000_0000000497888983.zip
Friday, January 9, 2026 6:00 AM 28092 PUBLIC_ROOFTOP_PV_FORECAST_20260109060000_0000000497891760.zip
Friday, January 9, 2026 6:30 AM 27948 PUBLIC_ROOFTOP_PV_FORECAST_20260109063000_0000000497895014.zip
Friday, January 9, 2026 7:01 AM 27931 PUBLIC_ROOFTOP_PV_FORECAST_20260109070000_0000000497897904.zip
Friday, January 9, 2026 7:31 AM 27771 PUBLIC_ROOFTOP_PV_FORECAST_20260109073000_0000000497901631.zip
Friday, January 9, 2026 8:01 AM 27709 PUBLIC_ROOFTOP_PV_FORECAST_20260109080000_0000000497904531.zip
Friday, January 9, 2026 8:31 AM 27572 PUBLIC_ROOFTOP_PV_FORECAST_20260109083000_0000000497908133.zip
Friday, January 9, 2026 9:00 AM 27546 PUBLIC_ROOFTOP_PV_FORECAST_20260109090000_0000000497911253.zip
Friday, January 9, 2026 9:30 AM 27339 PUBLIC_ROOFTOP_PV_FORECAST_20260109093000_0000000497914949.zip
Friday, January 9, 2026 10:01 AM 27198 PUBLIC_ROOFTOP_PV_FORECAST_20260109100000_0000000497918007.zip
Friday, January 9, 2026 10:30 AM 27160 PUBLIC_ROOFTOP_PV_FORECAST_20260109103000_0000000497921586.zip
Friday, January 9, 2026 11:01 AM 27017 PUBLIC_ROOFTOP_PV_FORECAST_20260109110000_0000000497925008.zip
Friday, January 9, 2026 11:30 AM 26942 PUBLIC_ROOFTOP_PV_FORECAST_20260109113000_0000000497929171.zip
Friday, January 9, 2026 12:00 PM 26795 PUBLIC_ROOFTOP_PV_FORECAST_20260109120000_0000000497932561.zip
Friday, January 9, 2026 12:31 PM 26860 PUBLIC_ROOFTOP_PV_FORECAST_20260109123000_0000000497937492.zip
Friday, January 9, 2026 1:01 PM 26718 PUBLIC_ROOFTOP_PV_FORECAST_20260109130000_0000000497941009.zip
Friday, January 9, 2026 1:30 PM 26580 PUBLIC_ROOFTOP_PV_FORECAST_20260109133000_0000000497944431.zip
Friday, January 9, 2026 2:01 PM 26411 PUBLIC_ROOFTOP_PV_FORECAST_20260109140000_0000000497947878.zip
Friday, January 9, 2026 2:30 PM 26273 PUBLIC_ROOFTOP_PV_FORECAST_20260109143000_0000000497951539.zip
Friday, January 9, 2026 3:00 PM 26099 PUBLIC_ROOFTOP_PV_FORECAST_20260109150000_0000000497955067.zip
Friday, January 9, 2026 3:31 PM 26058 PUBLIC_ROOFTOP_PV_FORECAST_20260109153000_0000000497959006.zip
Friday, January 9, 2026 4:01 PM 25831 PUBLIC_ROOFTOP_PV_FORECAST_20260109160000_0000000497962516.zip
Friday, January 9, 2026 4:30 PM 25899 PUBLIC_ROOFTOP_PV_FORECAST_20260109163000_0000000497966081.zip
Friday, January 9, 2026 5:01 PM 25769 PUBLIC_ROOFTOP_PV_FORECAST_20260109170000_0000000497969538.zip
Friday, January 9, 2026 5:31 PM 25639 PUBLIC_ROOFTOP_PV_FORECAST_20260109173000_0000000497973476.zip
Friday, January 9, 2026 6:01 PM 25526 PUBLIC_ROOFTOP_PV_FORECAST_20260109180000_0000000497976973.zip
Friday, January 9, 2026 6:31 PM 25439 PUBLIC_ROOFTOP_PV_FORECAST_20260109183000_0000000497980375.zip
Friday, January 9, 2026 7:00 PM 25308 PUBLIC_ROOFTOP_PV_FORECAST_20260109190000_0000000497983540.zip
Friday, January 9, 2026 7:31 PM 25255 PUBLIC_ROOFTOP_PV_FORECAST_20260109193000_0000000497986712.zip
Friday, January 9, 2026 8:01 PM 25212 PUBLIC_ROOFTOP_PV_FORECAST_20260109200000_0000000497989951.zip
Friday, January 9, 2026 8:32 PM 25173 PUBLIC_ROOFTOP_PV_FORECAST_20260109203000_0000000497993082.zip
Friday, January 9, 2026 9:01 PM 25093 PUBLIC_ROOFTOP_PV_FORECAST_20260109210000_0000000497996106.zip
Friday, January 9, 2026 9:31 PM 25094 PUBLIC_ROOFTOP_PV_FORECAST_20260109213000_0000000497999257.zip
Friday, January 9, 2026 10:00 PM 25126 PUBLIC_ROOFTOP_PV_FORECAST_20260109220000_0000000498002341.zip
Friday, January 9, 2026 10:31 PM 25047 PUBLIC_ROOFTOP_PV_FORECAST_20260109223000_0000000498005401.zip
Friday, January 9, 2026 11:01 PM 25019 PUBLIC_ROOFTOP_PV_FORECAST_20260109230000_0000000498008366.zip
Friday, January 9, 2026 11:32 PM 25048 PUBLIC_ROOFTOP_PV_FORECAST_20260109233000_0000000498011388.zip
Saturday, January 10, 2026 12:00 AM 28309 PUBLIC_ROOFTOP_PV_FORECAST_20260110000000_0000000498014361.zip
Saturday, January 10, 2026 12:31 AM 28334 PUBLIC_ROOFTOP_PV_FORECAST_20260110003000_0000000498017383.zip
Saturday, January 10, 2026 1:01 AM 28390 PUBLIC_ROOFTOP_PV_FORECAST_20260110010000_0000000498020344.zip
Saturday, January 10, 2026 1:31 AM 28379 PUBLIC_ROOFTOP_PV_FORECAST_20260110013000_0000000498023559.zip
Saturday, January 10, 2026 2:01 AM 28361 PUBLIC_ROOFTOP_PV_FORECAST_20260110020000_0000000498026581.zip
Saturday, January 10, 2026 2:30 AM 28256 PUBLIC_ROOFTOP_PV_FORECAST_20260110023000_0000000498029584.zip
Saturday, January 10, 2026 3:00 AM 28180 PUBLIC_ROOFTOP_PV_FORECAST_20260110030000_0000000498032594.zip
Saturday, January 10, 2026 3:31 AM 28274 PUBLIC_ROOFTOP_PV_FORECAST_20260110033000_0000000498035609.zip
Saturday, January 10, 2026 4:01 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260110040000_0000000498038487.zip
Saturday, January 10, 2026 4:31 AM 28275 PUBLIC_ROOFTOP_PV_FORECAST_20260110043000_0000000498042455.zip
Saturday, January 10, 2026 5:03 AM 28303 PUBLIC_ROOFTOP_PV_FORECAST_20260110050000_0000000498045143.zip
Saturday, January 10, 2026 5:32 AM 28190 PUBLIC_ROOFTOP_PV_FORECAST_20260110053000_0000000498048271.zip
Saturday, January 10, 2026 6:02 AM 28106 PUBLIC_ROOFTOP_PV_FORECAST_20260110060000_0000000498050965.zip
Saturday, January 10, 2026 6:31 AM 27949 PUBLIC_ROOFTOP_PV_FORECAST_20260110063000_0000000498054180.zip
Saturday, January 10, 2026 7:00 AM 27779 PUBLIC_ROOFTOP_PV_FORECAST_20260110070000_0000000498057184.zip
Saturday, January 10, 2026 7:31 AM 27882 PUBLIC_ROOFTOP_PV_FORECAST_20260110073000_0000000498060804.zip
Saturday, January 10, 2026 8:01 AM 27724 PUBLIC_ROOFTOP_PV_FORECAST_20260110080000_0000000498063688.zip
Saturday, January 10, 2026 8:31 AM 27630 PUBLIC_ROOFTOP_PV_FORECAST_20260110083000_0000000498067101.zip
Saturday, January 10, 2026 9:02 AM 27478 PUBLIC_ROOFTOP_PV_FORECAST_20260110090000_0000000498070131.zip
Saturday, January 10, 2026 9:32 AM 27273 PUBLIC_ROOFTOP_PV_FORECAST_20260110093000_0000000498073592.zip
Saturday, January 10, 2026 10:00 AM 27304 PUBLIC_ROOFTOP_PV_FORECAST_20260110100000_0000000498076604.zip
Saturday, January 10, 2026 10:32 AM 27229 PUBLIC_ROOFTOP_PV_FORECAST_20260110103000_0000000498080146.zip
Saturday, January 10, 2026 11:01 AM 26935 PUBLIC_ROOFTOP_PV_FORECAST_20260110110000_0000000498083039.zip
Saturday, January 10, 2026 11:32 AM 26804 PUBLIC_ROOFTOP_PV_FORECAST_20260110113000_0000000498086701.zip
Saturday, January 10, 2026 12:02 PM 26773 PUBLIC_ROOFTOP_PV_FORECAST_20260110120000_0000000498089597.zip
Saturday, January 10, 2026 12:31 PM 26611 PUBLIC_ROOFTOP_PV_FORECAST_20260110123000_0000000498093863.zip
Saturday, January 10, 2026 1:01 PM 26635 PUBLIC_ROOFTOP_PV_FORECAST_20260110130000_0000000498097176.zip
Saturday, January 10, 2026 1:31 PM 26504 PUBLIC_ROOFTOP_PV_FORECAST_20260110133000_0000000498100413.zip
Saturday, January 10, 2026 2:01 PM 26242 PUBLIC_ROOFTOP_PV_FORECAST_20260110140000_0000000498103512.zip
Saturday, January 10, 2026 2:31 PM 26289 PUBLIC_ROOFTOP_PV_FORECAST_20260110143000_0000000498106814.zip
Saturday, January 10, 2026 3:02 PM 25977 PUBLIC_ROOFTOP_PV_FORECAST_20260110150000_0000000498110135.zip
Saturday, January 10, 2026 3:30 PM 26063 PUBLIC_ROOFTOP_PV_FORECAST_20260110153000_0000000498113435.zip
Saturday, January 10, 2026 4:03 PM 25774 PUBLIC_ROOFTOP_PV_FORECAST_20260110160000_0000000498116576.zip
Saturday, January 10, 2026 4:32 PM 25783 PUBLIC_ROOFTOP_PV_FORECAST_20260110163000_0000000498119866.zip
Saturday, January 10, 2026 5:01 PM 25671 PUBLIC_ROOFTOP_PV_FORECAST_20260110170000_0000000498122993.zip
Saturday, January 10, 2026 5:31 PM 25587 PUBLIC_ROOFTOP_PV_FORECAST_20260110173000_0000000498126537.zip
Saturday, January 10, 2026 6:02 PM 25476 PUBLIC_ROOFTOP_PV_FORECAST_20260110180000_0000000498129626.zip
Saturday, January 10, 2026 6:33 PM 25318 PUBLIC_ROOFTOP_PV_FORECAST_20260110183000_0000000498132771.zip
Saturday, January 10, 2026 7:02 PM 25351 PUBLIC_ROOFTOP_PV_FORECAST_20260110190000_0000000498135916.zip
Saturday, January 10, 2026 7:34 PM 25198 PUBLIC_ROOFTOP_PV_FORECAST_20260110193000_0000000498139098.zip
Saturday, January 10, 2026 8:02 PM 25115 PUBLIC_ROOFTOP_PV_FORECAST_20260110200000_0000000498142174.zip
Saturday, January 10, 2026 8:33 PM 25123 PUBLIC_ROOFTOP_PV_FORECAST_20260110203000_0000000498145286.zip
Saturday, January 10, 2026 9:00 PM 25154 PUBLIC_ROOFTOP_PV_FORECAST_20260110210000_0000000498148284.zip
Saturday, January 10, 2026 9:31 PM 25104 PUBLIC_ROOFTOP_PV_FORECAST_20260110213000_0000000498151286.zip
Saturday, January 10, 2026 10:00 PM 25097 PUBLIC_ROOFTOP_PV_FORECAST_20260110220000_0000000498154471.zip
Saturday, January 10, 2026 10:32 PM 25072 PUBLIC_ROOFTOP_PV_FORECAST_20260110223000_0000000498157408.zip
Saturday, January 10, 2026 11:03 PM 25012 PUBLIC_ROOFTOP_PV_FORECAST_20260110230000_0000000498160376.zip
Saturday, January 10, 2026 11:34 PM 25012 PUBLIC_ROOFTOP_PV_FORECAST_20260110233000_0000000498163348.zip
Sunday, January 11, 2026 12:04 AM 28285 PUBLIC_ROOFTOP_PV_FORECAST_20260111000000_0000000498166248.zip
Sunday, January 11, 2026 12:31 AM 28300 PUBLIC_ROOFTOP_PV_FORECAST_20260111003000_0000000498169265.zip
Sunday, January 11, 2026 1:03 AM 28360 PUBLIC_ROOFTOP_PV_FORECAST_20260111010000_0000000498172160.zip
Sunday, January 11, 2026 1:31 AM 28329 PUBLIC_ROOFTOP_PV_FORECAST_20260111013000_0000000498175150.zip
Sunday, January 11, 2026 2:02 AM 28193 PUBLIC_ROOFTOP_PV_FORECAST_20260111020000_0000000498177986.zip
Sunday, January 11, 2026 2:33 AM 28323 PUBLIC_ROOFTOP_PV_FORECAST_20260111023000_0000000498180896.zip
Sunday, January 11, 2026 3:01 AM 28342 PUBLIC_ROOFTOP_PV_FORECAST_20260111030000_0000000498183778.zip
Sunday, January 11, 2026 3:33 AM 28395 PUBLIC_ROOFTOP_PV_FORECAST_20260111033000_0000000498186718.zip
Sunday, January 11, 2026 4:03 AM 28322 PUBLIC_ROOFTOP_PV_FORECAST_20260111040000_0000000498189586.zip
Sunday, January 11, 2026 4:33 AM 28308 PUBLIC_ROOFTOP_PV_FORECAST_20260111043000_0000000498193402.zip
Sunday, January 11, 2026 5:03 AM 28257 PUBLIC_ROOFTOP_PV_FORECAST_20260111050000_0000000498195972.zip
Sunday, January 11, 2026 5:32 AM 28155 PUBLIC_ROOFTOP_PV_FORECAST_20260111053000_0000000498199008.zip
Sunday, January 11, 2026 6:02 AM 28052 PUBLIC_ROOFTOP_PV_FORECAST_20260111060000_0000000498201590.zip
Sunday, January 11, 2026 6:32 AM 27970 PUBLIC_ROOFTOP_PV_FORECAST_20260111063000_0000000498204690.zip
Sunday, January 11, 2026 7:02 AM 27853 PUBLIC_ROOFTOP_PV_FORECAST_20260111070000_0000000498207402.zip
Sunday, January 11, 2026 7:32 AM 27651 PUBLIC_ROOFTOP_PV_FORECAST_20260111073000_0000000498210792.zip
Sunday, January 11, 2026 8:00 AM 27635 PUBLIC_ROOFTOP_PV_FORECAST_20260111080000_0000000498213636.zip
Sunday, January 11, 2026 8:32 AM 27587 PUBLIC_ROOFTOP_PV_FORECAST_20260111083000_0000000498216952.zip
Sunday, January 11, 2026 9:02 AM 27443 PUBLIC_ROOFTOP_PV_FORECAST_20260111090000_0000000498219803.zip
Sunday, January 11, 2026 9:32 AM 27271 PUBLIC_ROOFTOP_PV_FORECAST_20260111093000_0000000498223229.zip
Sunday, January 11, 2026 10:02 AM 27084 PUBLIC_ROOFTOP_PV_FORECAST_20260111100000_0000000498226051.zip
Sunday, January 11, 2026 10:32 AM 27033 PUBLIC_ROOFTOP_PV_FORECAST_20260111103000_0000000498229378.zip
Sunday, January 11, 2026 11:00 AM 27093 PUBLIC_ROOFTOP_PV_FORECAST_20260111110000_0000000498232418.zip
Sunday, January 11, 2026 11:31 AM 26849 PUBLIC_ROOFTOP_PV_FORECAST_20260111113000_0000000498235990.zip
Sunday, January 11, 2026 12:02 PM 26764 PUBLIC_ROOFTOP_PV_FORECAST_20260111120000_0000000498238814.zip
Sunday, January 11, 2026 12:32 PM 26571 PUBLIC_ROOFTOP_PV_FORECAST_20260111123000_0000000498242964.zip
Sunday, January 11, 2026 1:01 PM 26557 PUBLIC_ROOFTOP_PV_FORECAST_20260111130000_0000000498246064.zip
Sunday, January 11, 2026 1:32 PM 26454 PUBLIC_ROOFTOP_PV_FORECAST_20260111133000_0000000498249185.zip
Sunday, January 11, 2026 2:02 PM 26436 PUBLIC_ROOFTOP_PV_FORECAST_20260111140000_0000000498252202.zip
Sunday, January 11, 2026 2:32 PM 26209 PUBLIC_ROOFTOP_PV_FORECAST_20260111143000_0000000498255316.zip
Sunday, January 11, 2026 3:02 PM 26071 PUBLIC_ROOFTOP_PV_FORECAST_20260111150000_0000000498258394.zip
Sunday, January 11, 2026 3:32 PM 25965 PUBLIC_ROOFTOP_PV_FORECAST_20260111153000_0000000498261549.zip
Sunday, January 11, 2026 4:02 PM 25872 PUBLIC_ROOFTOP_PV_FORECAST_20260111160000_0000000498264589.zip
Sunday, January 11, 2026 4:32 PM 25734 PUBLIC_ROOFTOP_PV_FORECAST_20260111163000_0000000498267792.zip
Sunday, January 11, 2026 5:02 PM 25575 PUBLIC_ROOFTOP_PV_FORECAST_20260111170000_0000000498270866.zip
Sunday, January 11, 2026 5:31 PM 25534 PUBLIC_ROOFTOP_PV_FORECAST_20260111173000_0000000498274387.zip
Sunday, January 11, 2026 6:02 PM 25466 PUBLIC_ROOFTOP_PV_FORECAST_20260111180000_0000000498277435.zip
Sunday, January 11, 2026 6:33 PM 25331 PUBLIC_ROOFTOP_PV_FORECAST_20260111183000_0000000498280666.zip
Sunday, January 11, 2026 7:03 PM 25226 PUBLIC_ROOFTOP_PV_FORECAST_20260111190000_0000000498283776.zip
Sunday, January 11, 2026 7:34 PM 25111 PUBLIC_ROOFTOP_PV_FORECAST_20260111193000_0000000498286943.zip
Sunday, January 11, 2026 8:00 PM 25061 PUBLIC_ROOFTOP_PV_FORECAST_20260111200000_0000000498289952.zip
Sunday, January 11, 2026 8:34 PM 25066 PUBLIC_ROOFTOP_PV_FORECAST_20260111203000_0000000498293001.zip
Sunday, January 11, 2026 9:03 PM 25095 PUBLIC_ROOFTOP_PV_FORECAST_20260111210000_0000000498295942.zip
Sunday, January 11, 2026 9:34 PM 24935 PUBLIC_ROOFTOP_PV_FORECAST_20260111213000_0000000498298950.zip