nemweb.com.au - /reports/current/ROOFTOP_PV/FORECAST/
[To Parent Directory]
Friday, March 27, 2026 2:30 AM 24830 PUBLIC_ROOFTOP_PV_FORECAST_20260327023000_0000000509881016.zip
Friday, March 27, 2026 3:00 AM 24830 PUBLIC_ROOFTOP_PV_FORECAST_20260327030000_0000000509884160.zip
Friday, March 27, 2026 3:30 AM 24711 PUBLIC_ROOFTOP_PV_FORECAST_20260327033000_0000000509887437.zip
Friday, March 27, 2026 4:00 AM 24794 PUBLIC_ROOFTOP_PV_FORECAST_20260327040000_0000000509890610.zip
Friday, March 27, 2026 4:31 AM 24760 PUBLIC_ROOFTOP_PV_FORECAST_20260327043000_0000000509894837.zip
Friday, March 27, 2026 5:01 AM 24749 PUBLIC_ROOFTOP_PV_FORECAST_20260327050000_0000000509897859.zip
Friday, March 27, 2026 5:30 AM 24750 PUBLIC_ROOFTOP_PV_FORECAST_20260327053000_0000000509900796.zip
Friday, March 27, 2026 6:00 AM 24762 PUBLIC_ROOFTOP_PV_FORECAST_20260327060000_0000000509903778.zip
Friday, March 27, 2026 6:31 AM 24654 PUBLIC_ROOFTOP_PV_FORECAST_20260327063000_0000000509907285.zip
Friday, March 27, 2026 7:00 AM 24514 PUBLIC_ROOFTOP_PV_FORECAST_20260327070000_0000000509910772.zip
Friday, March 27, 2026 7:31 AM 24338 PUBLIC_ROOFTOP_PV_FORECAST_20260327073000_0000000509914528.zip
Friday, March 27, 2026 8:01 AM 24338 PUBLIC_ROOFTOP_PV_FORECAST_20260327080000_0000000509917800.zip
Friday, March 27, 2026 8:31 AM 24192 PUBLIC_ROOFTOP_PV_FORECAST_20260327083000_0000000509921759.zip
Friday, March 27, 2026 9:00 AM 24110 PUBLIC_ROOFTOP_PV_FORECAST_20260327090000_0000000509925342.zip
Friday, March 27, 2026 9:30 AM 23970 PUBLIC_ROOFTOP_PV_FORECAST_20260327093000_0000000509929491.zip
Friday, March 27, 2026 10:00 AM 23858 PUBLIC_ROOFTOP_PV_FORECAST_20260327100000_0000000509933031.zip
Friday, March 27, 2026 10:30 AM 23737 PUBLIC_ROOFTOP_PV_FORECAST_20260327103000_0000000509937165.zip
Friday, March 27, 2026 11:01 AM 23627 PUBLIC_ROOFTOP_PV_FORECAST_20260327110000_0000000509940899.zip
Friday, March 27, 2026 11:31 AM 23522 PUBLIC_ROOFTOP_PV_FORECAST_20260327113000_0000000509945171.zip
Friday, March 27, 2026 12:00 PM 23531 PUBLIC_ROOFTOP_PV_FORECAST_20260327120000_0000000509948619.zip
Friday, March 27, 2026 12:31 PM 23291 PUBLIC_ROOFTOP_PV_FORECAST_20260327123000_0000000509952652.zip
Friday, March 27, 2026 1:00 PM 23204 PUBLIC_ROOFTOP_PV_FORECAST_20260327130000_0000000509956280.zip
Friday, March 27, 2026 1:31 PM 23150 PUBLIC_ROOFTOP_PV_FORECAST_20260327133000_0000000509960028.zip
Friday, March 27, 2026 2:00 PM 23011 PUBLIC_ROOFTOP_PV_FORECAST_20260327140000_0000000509963770.zip
Friday, March 27, 2026 2:31 PM 22872 PUBLIC_ROOFTOP_PV_FORECAST_20260327143000_0000000509967450.zip
Friday, March 27, 2026 3:01 PM 22820 PUBLIC_ROOFTOP_PV_FORECAST_20260327150000_0000000509970999.zip
Friday, March 27, 2026 3:31 PM 22600 PUBLIC_ROOFTOP_PV_FORECAST_20260327153000_0000000509974715.zip
Friday, March 27, 2026 4:01 PM 22553 PUBLIC_ROOFTOP_PV_FORECAST_20260327160000_0000000509978283.zip
Friday, March 27, 2026 4:31 PM 22413 PUBLIC_ROOFTOP_PV_FORECAST_20260327163000_0000000509981890.zip
Friday, March 27, 2026 5:01 PM 22270 PUBLIC_ROOFTOP_PV_FORECAST_20260327170000_0000000509985590.zip
Friday, March 27, 2026 5:30 PM 22164 PUBLIC_ROOFTOP_PV_FORECAST_20260327173000_0000000509989358.zip
Friday, March 27, 2026 6:00 PM 22131 PUBLIC_ROOFTOP_PV_FORECAST_20260327180000_0000000509992624.zip
Friday, March 27, 2026 6:31 PM 22167 PUBLIC_ROOFTOP_PV_FORECAST_20260327183000_0000000509995889.zip
Friday, March 27, 2026 7:01 PM 22095 PUBLIC_ROOFTOP_PV_FORECAST_20260327190000_0000000509999222.zip
Friday, March 27, 2026 7:31 PM 21953 PUBLIC_ROOFTOP_PV_FORECAST_20260327193000_0000000510002457.zip
Friday, March 27, 2026 8:00 PM 22019 PUBLIC_ROOFTOP_PV_FORECAST_20260327200000_0000000510005835.zip
Friday, March 27, 2026 8:31 PM 22027 PUBLIC_ROOFTOP_PV_FORECAST_20260327203000_0000000510009404.zip
Friday, March 27, 2026 9:01 PM 22025 PUBLIC_ROOFTOP_PV_FORECAST_20260327210000_0000000510012668.zip
Friday, March 27, 2026 9:31 PM 21971 PUBLIC_ROOFTOP_PV_FORECAST_20260327213000_0000000510016012.zip
Friday, March 27, 2026 10:00 PM 21996 PUBLIC_ROOFTOP_PV_FORECAST_20260327220000_0000000510019310.zip
Friday, March 27, 2026 10:31 PM 21943 PUBLIC_ROOFTOP_PV_FORECAST_20260327223000_0000000510022741.zip
Friday, March 27, 2026 11:01 PM 21879 PUBLIC_ROOFTOP_PV_FORECAST_20260327230000_0000000510025820.zip
Friday, March 27, 2026 11:30 PM 21902 PUBLIC_ROOFTOP_PV_FORECAST_20260327233000_0000000510029019.zip
Saturday, March 28, 2026 12:00 AM 24740 PUBLIC_ROOFTOP_PV_FORECAST_20260328000000_0000000510032116.zip
Saturday, March 28, 2026 12:31 AM 24713 PUBLIC_ROOFTOP_PV_FORECAST_20260328003000_0000000510035418.zip
Saturday, March 28, 2026 1:00 AM 24655 PUBLIC_ROOFTOP_PV_FORECAST_20260328010000_0000000510038672.zip
Saturday, March 28, 2026 1:30 AM 24658 PUBLIC_ROOFTOP_PV_FORECAST_20260328013000_0000000510042043.zip
Saturday, March 28, 2026 2:01 AM 24745 PUBLIC_ROOFTOP_PV_FORECAST_20260328020000_0000000510045324.zip
Saturday, March 28, 2026 2:31 AM 24658 PUBLIC_ROOFTOP_PV_FORECAST_20260328023000_0000000510048651.zip
Saturday, March 28, 2026 3:01 AM 24761 PUBLIC_ROOFTOP_PV_FORECAST_20260328030000_0000000510051996.zip
Saturday, March 28, 2026 3:30 AM 24674 PUBLIC_ROOFTOP_PV_FORECAST_20260328033000_0000000510055463.zip
Saturday, March 28, 2026 4:01 AM 24725 PUBLIC_ROOFTOP_PV_FORECAST_20260328040000_0000000510058753.zip
Saturday, March 28, 2026 4:30 AM 24679 PUBLIC_ROOFTOP_PV_FORECAST_20260328043000_0000000510062946.zip
Saturday, March 28, 2026 5:01 AM 24674 PUBLIC_ROOFTOP_PV_FORECAST_20260328050000_0000000510066008.zip
Saturday, March 28, 2026 5:31 AM 24734 PUBLIC_ROOFTOP_PV_FORECAST_20260328053000_0000000510069013.zip
Saturday, March 28, 2026 6:01 AM 24629 PUBLIC_ROOFTOP_PV_FORECAST_20260328060000_0000000510072083.zip
Saturday, March 28, 2026 6:30 AM 24542 PUBLIC_ROOFTOP_PV_FORECAST_20260328063000_0000000510075594.zip
Saturday, March 28, 2026 7:00 AM 24455 PUBLIC_ROOFTOP_PV_FORECAST_20260328070000_0000000510078691.zip
Saturday, March 28, 2026 7:30 AM 24381 PUBLIC_ROOFTOP_PV_FORECAST_20260328073000_0000000510082453.zip
Saturday, March 28, 2026 8:01 AM 24230 PUBLIC_ROOFTOP_PV_FORECAST_20260328080000_0000000510085624.zip
Saturday, March 28, 2026 8:31 AM 24091 PUBLIC_ROOFTOP_PV_FORECAST_20260328083000_0000000510089464.zip
Saturday, March 28, 2026 9:00 AM 24068 PUBLIC_ROOFTOP_PV_FORECAST_20260328090000_0000000510092664.zip
Saturday, March 28, 2026 9:31 AM 23897 PUBLIC_ROOFTOP_PV_FORECAST_20260328093000_0000000510096807.zip
Saturday, March 28, 2026 10:01 AM 23828 PUBLIC_ROOFTOP_PV_FORECAST_20260328100000_0000000510100064.zip
Saturday, March 28, 2026 10:31 AM 23624 PUBLIC_ROOFTOP_PV_FORECAST_20260328103000_0000000510103773.zip
Saturday, March 28, 2026 11:00 AM 23605 PUBLIC_ROOFTOP_PV_FORECAST_20260328110000_0000000510106942.zip
Saturday, March 28, 2026 11:31 AM 23478 PUBLIC_ROOFTOP_PV_FORECAST_20260328113000_0000000510111044.zip
Saturday, March 28, 2026 12:01 PM 23360 PUBLIC_ROOFTOP_PV_FORECAST_20260328120000_0000000510114359.zip
Saturday, March 28, 2026 12:31 PM 23198 PUBLIC_ROOFTOP_PV_FORECAST_20260328123000_0000000510118440.zip
Saturday, March 28, 2026 1:01 PM 23177 PUBLIC_ROOFTOP_PV_FORECAST_20260328130000_0000000510121887.zip
Saturday, March 28, 2026 1:32 PM 23003 PUBLIC_ROOFTOP_PV_FORECAST_20260328133000_0000000510125429.zip
Saturday, March 28, 2026 2:01 PM 22889 PUBLIC_ROOFTOP_PV_FORECAST_20260328140000_0000000510128964.zip
Saturday, March 28, 2026 2:31 PM 22718 PUBLIC_ROOFTOP_PV_FORECAST_20260328143000_0000000510132503.zip
Saturday, March 28, 2026 3:02 PM 22694 PUBLIC_ROOFTOP_PV_FORECAST_20260328150000_0000000510136013.zip
Saturday, March 28, 2026 3:30 PM 22562 PUBLIC_ROOFTOP_PV_FORECAST_20260328153000_0000000510139543.zip
Saturday, March 28, 2026 4:01 PM 22476 PUBLIC_ROOFTOP_PV_FORECAST_20260328160000_0000000510143055.zip
Saturday, March 28, 2026 4:31 PM 22374 PUBLIC_ROOFTOP_PV_FORECAST_20260328163000_0000000510146694.zip
Saturday, March 28, 2026 5:01 PM 22263 PUBLIC_ROOFTOP_PV_FORECAST_20260328170000_0000000510150242.zip
Saturday, March 28, 2026 5:31 PM 22119 PUBLIC_ROOFTOP_PV_FORECAST_20260328173000_0000000510154015.zip
Saturday, March 28, 2026 6:02 PM 22024 PUBLIC_ROOFTOP_PV_FORECAST_20260328180000_0000000510157391.zip
Saturday, March 28, 2026 6:31 PM 21982 PUBLIC_ROOFTOP_PV_FORECAST_20260328183000_0000000510160709.zip
Saturday, March 28, 2026 7:00 PM 21980 PUBLIC_ROOFTOP_PV_FORECAST_20260328190000_0000000510163994.zip
Saturday, March 28, 2026 7:31 PM 21920 PUBLIC_ROOFTOP_PV_FORECAST_20260328193000_0000000510167342.zip
Saturday, March 28, 2026 8:02 PM 21897 PUBLIC_ROOFTOP_PV_FORECAST_20260328200000_0000000510170572.zip
Saturday, March 28, 2026 8:31 PM 21898 PUBLIC_ROOFTOP_PV_FORECAST_20260328203000_0000000510173936.zip
Saturday, March 28, 2026 9:02 PM 21873 PUBLIC_ROOFTOP_PV_FORECAST_20260328210000_0000000510177262.zip
Saturday, March 28, 2026 9:31 PM 21950 PUBLIC_ROOFTOP_PV_FORECAST_20260328213000_0000000510180698.zip
Saturday, March 28, 2026 10:01 PM 21856 PUBLIC_ROOFTOP_PV_FORECAST_20260328220000_0000000510184008.zip
Saturday, March 28, 2026 10:32 PM 21910 PUBLIC_ROOFTOP_PV_FORECAST_20260328223000_0000000510187179.zip
Saturday, March 28, 2026 11:01 PM 21848 PUBLIC_ROOFTOP_PV_FORECAST_20260328230000_0000000510190323.zip
Saturday, March 28, 2026 11:31 PM 21846 PUBLIC_ROOFTOP_PV_FORECAST_20260328233000_0000000510193543.zip
Sunday, March 29, 2026 12:01 AM 24668 PUBLIC_ROOFTOP_PV_FORECAST_20260329000000_0000000510196629.zip
Sunday, March 29, 2026 12:31 AM 24663 PUBLIC_ROOFTOP_PV_FORECAST_20260329003000_0000000510199778.zip
Sunday, March 29, 2026 1:00 AM 24676 PUBLIC_ROOFTOP_PV_FORECAST_20260329010000_0000000510202938.zip
Sunday, March 29, 2026 1:30 AM 24678 PUBLIC_ROOFTOP_PV_FORECAST_20260329013000_0000000510206268.zip
Sunday, March 29, 2026 2:01 AM 24717 PUBLIC_ROOFTOP_PV_FORECAST_20260329020000_0000000510209415.zip
Sunday, March 29, 2026 2:31 AM 24635 PUBLIC_ROOFTOP_PV_FORECAST_20260329023000_0000000510212625.zip
Sunday, March 29, 2026 3:01 AM 24653 PUBLIC_ROOFTOP_PV_FORECAST_20260329030000_0000000510215805.zip
Sunday, March 29, 2026 3:32 AM 24661 PUBLIC_ROOFTOP_PV_FORECAST_20260329033000_0000000510219074.zip
Sunday, March 29, 2026 4:01 AM 24536 PUBLIC_ROOFTOP_PV_FORECAST_20260329040000_0000000510222208.zip
Sunday, March 29, 2026 4:31 AM 24629 PUBLIC_ROOFTOP_PV_FORECAST_20260329043000_0000000510226279.zip
Sunday, March 29, 2026 5:07 AM 24583 PUBLIC_ROOFTOP_PV_FORECAST_20260329050000_0000000510229164.zip
Sunday, March 29, 2026 5:31 AM 24538 PUBLIC_ROOFTOP_PV_FORECAST_20260329053000_0000000510232059.zip
Sunday, March 29, 2026 6:01 AM 24566 PUBLIC_ROOFTOP_PV_FORECAST_20260329060000_0000000510235086.zip
Sunday, March 29, 2026 6:32 AM 24462 PUBLIC_ROOFTOP_PV_FORECAST_20260329063000_0000000510238540.zip
Sunday, March 29, 2026 7:00 AM 24391 PUBLIC_ROOFTOP_PV_FORECAST_20260329070000_0000000510241615.zip
Sunday, March 29, 2026 7:32 AM 24297 PUBLIC_ROOFTOP_PV_FORECAST_20260329073000_0000000510245325.zip
Sunday, March 29, 2026 8:00 AM 24242 PUBLIC_ROOFTOP_PV_FORECAST_20260329080000_0000000510248519.zip
Sunday, March 29, 2026 8:30 AM 24076 PUBLIC_ROOFTOP_PV_FORECAST_20260329083000_0000000510252438.zip
Sunday, March 29, 2026 9:01 AM 23918 PUBLIC_ROOFTOP_PV_FORECAST_20260329090000_0000000510255722.zip
Sunday, March 29, 2026 9:30 AM 23791 PUBLIC_ROOFTOP_PV_FORECAST_20260329093000_0000000510259431.zip
Sunday, March 29, 2026 10:01 AM 23755 PUBLIC_ROOFTOP_PV_FORECAST_20260329100000_0000000510262576.zip
Sunday, March 29, 2026 10:30 AM 23684 PUBLIC_ROOFTOP_PV_FORECAST_20260329103000_0000000510266391.zip
Sunday, March 29, 2026 11:01 AM 23638 PUBLIC_ROOFTOP_PV_FORECAST_20260329110000_0000000510269798.zip
Sunday, March 29, 2026 11:30 AM 23451 PUBLIC_ROOFTOP_PV_FORECAST_20260329113000_0000000510273565.zip
Sunday, March 29, 2026 12:02 PM 23385 PUBLIC_ROOFTOP_PV_FORECAST_20260329120000_0000000510276565.zip
Sunday, March 29, 2026 12:31 PM 23156 PUBLIC_ROOFTOP_PV_FORECAST_20260329123000_0000000510280567.zip
Sunday, March 29, 2026 1:01 PM 23019 PUBLIC_ROOFTOP_PV_FORECAST_20260329130000_0000000510284190.zip
Sunday, March 29, 2026 1:31 PM 22940 PUBLIC_ROOFTOP_PV_FORECAST_20260329133000_0000000510287808.zip
Sunday, March 29, 2026 2:02 PM 22775 PUBLIC_ROOFTOP_PV_FORECAST_20260329140000_0000000510291289.zip
Sunday, March 29, 2026 2:32 PM 22736 PUBLIC_ROOFTOP_PV_FORECAST_20260329143000_0000000510294902.zip
Sunday, March 29, 2026 3:02 PM 22717 PUBLIC_ROOFTOP_PV_FORECAST_20260329150000_0000000510298386.zip
Sunday, March 29, 2026 3:32 PM 22476 PUBLIC_ROOFTOP_PV_FORECAST_20260329153000_0000000510301970.zip
Sunday, March 29, 2026 4:02 PM 22486 PUBLIC_ROOFTOP_PV_FORECAST_20260329160000_0000000510305529.zip
Sunday, March 29, 2026 4:31 PM 22369 PUBLIC_ROOFTOP_PV_FORECAST_20260329163000_0000000510309065.zip
Sunday, March 29, 2026 5:01 PM 22227 PUBLIC_ROOFTOP_PV_FORECAST_20260329170000_0000000510312454.zip
Sunday, March 29, 2026 5:32 PM 22096 PUBLIC_ROOFTOP_PV_FORECAST_20260329173000_0000000510316138.zip
Sunday, March 29, 2026 6:02 PM 22076 PUBLIC_ROOFTOP_PV_FORECAST_20260329180000_0000000510319531.zip
Sunday, March 29, 2026 6:34 PM 21972 PUBLIC_ROOFTOP_PV_FORECAST_20260329183000_0000000510322901.zip
Sunday, March 29, 2026 7:01 PM 21980 PUBLIC_ROOFTOP_PV_FORECAST_20260329190000_0000000510326350.zip
Sunday, March 29, 2026 7:31 PM 21873 PUBLIC_ROOFTOP_PV_FORECAST_20260329193000_0000000510329743.zip
Sunday, March 29, 2026 8:00 PM 21955 PUBLIC_ROOFTOP_PV_FORECAST_20260329200000_0000000510332933.zip
Sunday, March 29, 2026 8:30 PM 21866 PUBLIC_ROOFTOP_PV_FORECAST_20260329203000_0000000510336254.zip
Sunday, March 29, 2026 9:01 PM 21772 PUBLIC_ROOFTOP_PV_FORECAST_20260329210000_0000000510339578.zip
Sunday, March 29, 2026 9:31 PM 21832 PUBLIC_ROOFTOP_PV_FORECAST_20260329213000_0000000510342865.zip
Sunday, March 29, 2026 10:02 PM 21839 PUBLIC_ROOFTOP_PV_FORECAST_20260329220000_0000000510346089.zip
Sunday, March 29, 2026 10:31 PM 21821 PUBLIC_ROOFTOP_PV_FORECAST_20260329223000_0000000510349269.zip
Sunday, March 29, 2026 11:03 PM 21806 PUBLIC_ROOFTOP_PV_FORECAST_20260329230000_0000000510352458.zip
Sunday, March 29, 2026 11:31 PM 21857 PUBLIC_ROOFTOP_PV_FORECAST_20260329233000_0000000510355644.zip
Monday, March 30, 2026 12:02 AM 24577 PUBLIC_ROOFTOP_PV_FORECAST_20260330000000_0000000510358805.zip
Monday, March 30, 2026 12:32 AM 24505 PUBLIC_ROOFTOP_PV_FORECAST_20260330003000_0000000510362025.zip
Monday, March 30, 2026 1:01 AM 24597 PUBLIC_ROOFTOP_PV_FORECAST_20260330010000_0000000510365153.zip
Monday, March 30, 2026 1:30 AM 24505 PUBLIC_ROOFTOP_PV_FORECAST_20260330013000_0000000510368372.zip
Monday, March 30, 2026 2:00 AM 24566 PUBLIC_ROOFTOP_PV_FORECAST_20260330020000_0000000510371526.zip
Monday, March 30, 2026 2:32 AM 24543 PUBLIC_ROOFTOP_PV_FORECAST_20260330023000_0000000510374710.zip
Monday, March 30, 2026 3:02 AM 24599 PUBLIC_ROOFTOP_PV_FORECAST_20260330030000_0000000510377822.zip
Monday, March 30, 2026 3:33 AM 24501 PUBLIC_ROOFTOP_PV_FORECAST_20260330033000_0000000510381034.zip
Monday, March 30, 2026 4:01 AM 24620 PUBLIC_ROOFTOP_PV_FORECAST_20260330040000_0000000510384147.zip
Monday, March 30, 2026 4:31 AM 24516 PUBLIC_ROOFTOP_PV_FORECAST_20260330043000_0000000510388240.zip
Monday, March 30, 2026 5:04 AM 24442 PUBLIC_ROOFTOP_PV_FORECAST_20260330050000_0000000510391086.zip
Monday, March 30, 2026 5:32 AM 24526 PUBLIC_ROOFTOP_PV_FORECAST_20260330053000_0000000510393921.zip
Monday, March 30, 2026 6:02 AM 24451 PUBLIC_ROOFTOP_PV_FORECAST_20260330060000_0000000510396851.zip
Monday, March 30, 2026 6:31 AM 24531 PUBLIC_ROOFTOP_PV_FORECAST_20260330063000_0000000510400421.zip
Monday, March 30, 2026 7:01 AM 24351 PUBLIC_ROOFTOP_PV_FORECAST_20260330070000_0000000510403470.zip
Monday, March 30, 2026 7:32 AM 24231 PUBLIC_ROOFTOP_PV_FORECAST_20260330073000_0000000510407256.zip
Monday, March 30, 2026 8:03 AM 24160 PUBLIC_ROOFTOP_PV_FORECAST_20260330080000_0000000510410533.zip
Monday, March 30, 2026 8:33 AM 24022 PUBLIC_ROOFTOP_PV_FORECAST_20260330083000_0000000510414326.zip
Monday, March 30, 2026 9:02 AM 23851 PUBLIC_ROOFTOP_PV_FORECAST_20260330090000_0000000510417481.zip
Monday, March 30, 2026 9:32 AM 23760 PUBLIC_ROOFTOP_PV_FORECAST_20260330093000_0000000510421488.zip
Monday, March 30, 2026 10:00 AM 23773 PUBLIC_ROOFTOP_PV_FORECAST_20260330100000_0000000510425108.zip
Monday, March 30, 2026 10:31 AM 23538 PUBLIC_ROOFTOP_PV_FORECAST_20260330103000_0000000510429273.zip
Monday, March 30, 2026 11:00 AM 23540 PUBLIC_ROOFTOP_PV_FORECAST_20260330110000_0000000510433180.zip
Monday, March 30, 2026 11:31 AM 23373 PUBLIC_ROOFTOP_PV_FORECAST_20260330113000_0000000510437484.zip
Monday, March 30, 2026 12:01 PM 23210 PUBLIC_ROOFTOP_PV_FORECAST_20260330120000_0000000510440850.zip
Monday, March 30, 2026 12:32 PM 23151 PUBLIC_ROOFTOP_PV_FORECAST_20260330123000_0000000510445258.zip
Monday, March 30, 2026 1:01 PM 23031 PUBLIC_ROOFTOP_PV_FORECAST_20260330130000_0000000510448820.zip
Monday, March 30, 2026 1:31 PM 22898 PUBLIC_ROOFTOP_PV_FORECAST_20260330133000_0000000510452428.zip
Monday, March 30, 2026 2:01 PM 22799 PUBLIC_ROOFTOP_PV_FORECAST_20260330140000_0000000510456070.zip
Monday, March 30, 2026 2:31 PM 22678 PUBLIC_ROOFTOP_PV_FORECAST_20260330143000_0000000510459715.zip
Monday, March 30, 2026 3:03 PM 22569 PUBLIC_ROOFTOP_PV_FORECAST_20260330150000_0000000510463212.zip
Monday, March 30, 2026 3:32 PM 22423 PUBLIC_ROOFTOP_PV_FORECAST_20260330153000_0000000510466759.zip
Monday, March 30, 2026 4:02 PM 22430 PUBLIC_ROOFTOP_PV_FORECAST_20260330160000_0000000510470229.zip
Monday, March 30, 2026 4:31 PM 22212 PUBLIC_ROOFTOP_PV_FORECAST_20260330163000_0000000510473744.zip
Monday, March 30, 2026 5:01 PM 22216 PUBLIC_ROOFTOP_PV_FORECAST_20260330170000_0000000510477105.zip
Monday, March 30, 2026 5:32 PM 22027 PUBLIC_ROOFTOP_PV_FORECAST_20260330173000_0000000510481000.zip
Monday, March 30, 2026 6:01 PM 21945 PUBLIC_ROOFTOP_PV_FORECAST_20260330180000_0000000510484409.zip
Monday, March 30, 2026 6:32 PM 21884 PUBLIC_ROOFTOP_PV_FORECAST_20260330183000_0000000510487789.zip
Monday, March 30, 2026 7:02 PM 21867 PUBLIC_ROOFTOP_PV_FORECAST_20260330190000_0000000510491144.zip
Monday, March 30, 2026 7:32 PM 21873 PUBLIC_ROOFTOP_PV_FORECAST_20260330193000_0000000510494483.zip
Monday, March 30, 2026 8:02 PM 21853 PUBLIC_ROOFTOP_PV_FORECAST_20260330200000_0000000510497814.zip
Monday, March 30, 2026 8:31 PM 21850 PUBLIC_ROOFTOP_PV_FORECAST_20260330203000_0000000510501219.zip
Monday, March 30, 2026 9:03 PM 21811 PUBLIC_ROOFTOP_PV_FORECAST_20260330210000_0000000510504432.zip
Monday, March 30, 2026 9:30 PM 21703 PUBLIC_ROOFTOP_PV_FORECAST_20260330213000_0000000510507685.zip
Monday, March 30, 2026 10:01 PM 21756 PUBLIC_ROOFTOP_PV_FORECAST_20260330220000_0000000510510940.zip
Monday, March 30, 2026 10:32 PM 21790 PUBLIC_ROOFTOP_PV_FORECAST_20260330223000_0000000510514174.zip
Monday, March 30, 2026 11:01 PM 21701 PUBLIC_ROOFTOP_PV_FORECAST_20260330230000_0000000510517491.zip
Monday, March 30, 2026 11:32 PM 21711 PUBLIC_ROOFTOP_PV_FORECAST_20260330233000_0000000510520807.zip
Tuesday, March 31, 2026 12:00 AM 24515 PUBLIC_ROOFTOP_PV_FORECAST_20260331000000_0000000510523955.zip
Tuesday, March 31, 2026 12:31 AM 24493 PUBLIC_ROOFTOP_PV_FORECAST_20260331003000_0000000510527143.zip
Tuesday, March 31, 2026 1:02 AM 24543 PUBLIC_ROOFTOP_PV_FORECAST_20260331010000_0000000510530358.zip
Tuesday, March 31, 2026 1:31 AM 24586 PUBLIC_ROOFTOP_PV_FORECAST_20260331013000_0000000510533680.zip
Tuesday, March 31, 2026 2:02 AM 24532 PUBLIC_ROOFTOP_PV_FORECAST_20260331020000_0000000510536931.zip
Tuesday, March 31, 2026 2:31 AM 24401 PUBLIC_ROOFTOP_PV_FORECAST_20260331023000_0000000510540292.zip
Tuesday, March 31, 2026 3:00 AM 24542 PUBLIC_ROOFTOP_PV_FORECAST_20260331030000_0000000510543572.zip
Tuesday, March 31, 2026 3:33 AM 24555 PUBLIC_ROOFTOP_PV_FORECAST_20260331033000_0000000510546888.zip
Tuesday, March 31, 2026 4:00 AM 24552 PUBLIC_ROOFTOP_PV_FORECAST_20260331040000_0000000510550087.zip
Tuesday, March 31, 2026 4:32 AM 24517 PUBLIC_ROOFTOP_PV_FORECAST_20260331043000_0000000510554270.zip
Tuesday, March 31, 2026 5:02 AM 24526 PUBLIC_ROOFTOP_PV_FORECAST_20260331050000_0000000510557288.zip
Tuesday, March 31, 2026 5:32 AM 24433 PUBLIC_ROOFTOP_PV_FORECAST_20260331053000_0000000510560258.zip
Tuesday, March 31, 2026 6:02 AM 24389 PUBLIC_ROOFTOP_PV_FORECAST_20260331060000_0000000510563269.zip
Tuesday, March 31, 2026 6:32 AM 24379 PUBLIC_ROOFTOP_PV_FORECAST_20260331063000_0000000510566941.zip
Tuesday, March 31, 2026 7:03 AM 24263 PUBLIC_ROOFTOP_PV_FORECAST_20260331070000_0000000510570132.zip
Tuesday, March 31, 2026 7:32 AM 24187 PUBLIC_ROOFTOP_PV_FORECAST_20260331073000_0000000510574179.zip
Tuesday, March 31, 2026 8:01 AM 24094 PUBLIC_ROOFTOP_PV_FORECAST_20260331080000_0000000510577474.zip
Tuesday, March 31, 2026 8:33 AM 24009 PUBLIC_ROOFTOP_PV_FORECAST_20260331083000_0000000510581257.zip
Tuesday, March 31, 2026 9:02 AM 23866 PUBLIC_ROOFTOP_PV_FORECAST_20260331090000_0000000510584309.zip
Tuesday, March 31, 2026 9:31 AM 23790 PUBLIC_ROOFTOP_PV_FORECAST_20260331093000_0000000510587963.zip
Tuesday, March 31, 2026 10:01 AM 23648 PUBLIC_ROOFTOP_PV_FORECAST_20260331100000_0000000510591262.zip
Tuesday, March 31, 2026 10:33 AM 23447 PUBLIC_ROOFTOP_PV_FORECAST_20260331103000_0000000510595109.zip
Tuesday, March 31, 2026 11:03 AM 23311 PUBLIC_ROOFTOP_PV_FORECAST_20260331110000_0000000510598422.zip
Tuesday, March 31, 2026 11:33 AM 23354 PUBLIC_ROOFTOP_PV_FORECAST_20260331113000_0000000510602397.zip
Tuesday, March 31, 2026 12:00 PM 23240 PUBLIC_ROOFTOP_PV_FORECAST_20260331120000_0000000510605599.zip
Tuesday, March 31, 2026 12:31 PM 23030 PUBLIC_ROOFTOP_PV_FORECAST_20260331123000_0000000510609601.zip
Tuesday, March 31, 2026 1:00 PM 22960 PUBLIC_ROOFTOP_PV_FORECAST_20260331130000_0000000510613005.zip
Tuesday, March 31, 2026 1:32 PM 22838 PUBLIC_ROOFTOP_PV_FORECAST_20260331133000_0000000510616366.zip
Tuesday, March 31, 2026 2:01 PM 22735 PUBLIC_ROOFTOP_PV_FORECAST_20260331140000_0000000510619876.zip
Tuesday, March 31, 2026 2:32 PM 22565 PUBLIC_ROOFTOP_PV_FORECAST_20260331143000_0000000510623316.zip
Tuesday, March 31, 2026 3:02 PM 22511 PUBLIC_ROOFTOP_PV_FORECAST_20260331150000_0000000510626817.zip
Tuesday, March 31, 2026 3:31 PM 22412 PUBLIC_ROOFTOP_PV_FORECAST_20260331153000_0000000510630435.zip
Tuesday, March 31, 2026 4:02 PM 22323 PUBLIC_ROOFTOP_PV_FORECAST_20260331160000_0000000510633839.zip
Tuesday, March 31, 2026 4:30 PM 22166 PUBLIC_ROOFTOP_PV_FORECAST_20260331163000_0000000510637306.zip
Tuesday, March 31, 2026 5:03 PM 22057 PUBLIC_ROOFTOP_PV_FORECAST_20260331170000_0000000510640783.zip
Tuesday, March 31, 2026 5:31 PM 21967 PUBLIC_ROOFTOP_PV_FORECAST_20260331173000_0000000510644568.zip
Tuesday, March 31, 2026 6:03 PM 21938 PUBLIC_ROOFTOP_PV_FORECAST_20260331180000_0000000510648198.zip
Tuesday, March 31, 2026 6:33 PM 21762 PUBLIC_ROOFTOP_PV_FORECAST_20260331183000_0000000510651834.zip
Tuesday, March 31, 2026 7:02 PM 21759 PUBLIC_ROOFTOP_PV_FORECAST_20260331190000_0000000510655241.zip
Tuesday, March 31, 2026 7:33 PM 21661 PUBLIC_ROOFTOP_PV_FORECAST_20260331193000_0000000510658557.zip
Tuesday, March 31, 2026 8:03 PM 21684 PUBLIC_ROOFTOP_PV_FORECAST_20260331200000_0000000510661810.zip
Tuesday, March 31, 2026 8:32 PM 21729 PUBLIC_ROOFTOP_PV_FORECAST_20260331203000_0000000510665138.zip
Tuesday, March 31, 2026 9:01 PM 21772 PUBLIC_ROOFTOP_PV_FORECAST_20260331210000_0000000510668415.zip
Tuesday, March 31, 2026 9:32 PM 21722 PUBLIC_ROOFTOP_PV_FORECAST_20260331213000_0000000510671753.zip
Tuesday, March 31, 2026 10:02 PM 21709 PUBLIC_ROOFTOP_PV_FORECAST_20260331220000_0000000510675084.zip
Tuesday, March 31, 2026 10:31 PM 21698 PUBLIC_ROOFTOP_PV_FORECAST_20260331223000_0000000510678527.zip
Tuesday, March 31, 2026 11:03 PM 21573 PUBLIC_ROOFTOP_PV_FORECAST_20260331230000_0000000510681798.zip
Tuesday, March 31, 2026 11:31 PM 21604 PUBLIC_ROOFTOP_PV_FORECAST_20260331233000_0000000510685051.zip
Wednesday, April 1, 2026 12:01 AM 24414 PUBLIC_ROOFTOP_PV_FORECAST_20260401000000_0000000510688178.zip
Wednesday, April 1, 2026 12:32 AM 24438 PUBLIC_ROOFTOP_PV_FORECAST_20260401003000_0000000510691690.zip
Wednesday, April 1, 2026 1:01 AM 24450 PUBLIC_ROOFTOP_PV_FORECAST_20260401010000_0000000510694876.zip
Wednesday, April 1, 2026 1:31 AM 24425 PUBLIC_ROOFTOP_PV_FORECAST_20260401013000_0000000510698229.zip
Wednesday, April 1, 2026 2:02 AM 24396 PUBLIC_ROOFTOP_PV_FORECAST_20260401020000_0000000510701471.zip
Wednesday, April 1, 2026 2:31 AM 24340 PUBLIC_ROOFTOP_PV_FORECAST_20260401023000_0000000510704712.zip
Wednesday, April 1, 2026 3:02 AM 24427 PUBLIC_ROOFTOP_PV_FORECAST_20260401030000_0000000510707892.zip
Wednesday, April 1, 2026 3:33 AM 24434 PUBLIC_ROOFTOP_PV_FORECAST_20260401033000_0000000510711154.zip
Wednesday, April 1, 2026 4:03 AM 24400 PUBLIC_ROOFTOP_PV_FORECAST_20260401040000_0000000510714309.zip
Wednesday, April 1, 2026 4:32 AM 24356 PUBLIC_ROOFTOP_PV_FORECAST_20260401043000_0000000510718502.zip
Wednesday, April 1, 2026 5:04 AM 24240 PUBLIC_ROOFTOP_PV_FORECAST_20260401050000_0000000510721404.zip
Wednesday, April 1, 2026 5:31 AM 24354 PUBLIC_ROOFTOP_PV_FORECAST_20260401053000_0000000510724339.zip
Wednesday, April 1, 2026 6:05 AM 24218 PUBLIC_ROOFTOP_PV_FORECAST_20260401060000_0000000510727216.zip
Wednesday, April 1, 2026 6:32 AM 24307 PUBLIC_ROOFTOP_PV_FORECAST_20260401063000_0000000510730777.zip
Wednesday, April 1, 2026 7:03 AM 24235 PUBLIC_ROOFTOP_PV_FORECAST_20260401070000_0000000510733909.zip
Wednesday, April 1, 2026 7:33 AM 24001 PUBLIC_ROOFTOP_PV_FORECAST_20260401073000_0000000510738086.zip
Wednesday, April 1, 2026 8:01 AM 23970 PUBLIC_ROOFTOP_PV_FORECAST_20260401080000_0000000510741159.zip
Wednesday, April 1, 2026 8:32 AM 23892 PUBLIC_ROOFTOP_PV_FORECAST_20260401083000_0000000510744996.zip
Wednesday, April 1, 2026 9:02 AM 23786 PUBLIC_ROOFTOP_PV_FORECAST_20260401090000_0000000510748272.zip
Wednesday, April 1, 2026 9:31 AM 23611 PUBLIC_ROOFTOP_PV_FORECAST_20260401093000_0000000510752087.zip
Wednesday, April 1, 2026 10:02 AM 23569 PUBLIC_ROOFTOP_PV_FORECAST_20260401100000_0000000510755480.zip
Wednesday, April 1, 2026 10:32 AM 23429 PUBLIC_ROOFTOP_PV_FORECAST_20260401103000_0000000510759372.zip
Wednesday, April 1, 2026 11:02 AM 23388 PUBLIC_ROOFTOP_PV_FORECAST_20260401110000_0000000510762687.zip
Wednesday, April 1, 2026 11:31 AM 23188 PUBLIC_ROOFTOP_PV_FORECAST_20260401113000_0000000510766897.zip
Wednesday, April 1, 2026 12:04 PM 23111 PUBLIC_ROOFTOP_PV_FORECAST_20260401120000_0000000510770311.zip
Wednesday, April 1, 2026 12:33 PM 23065 PUBLIC_ROOFTOP_PV_FORECAST_20260401123000_0000000510774344.zip
Wednesday, April 1, 2026 1:00 PM 22797 PUBLIC_ROOFTOP_PV_FORECAST_20260401130000_0000000510777738.zip
Wednesday, April 1, 2026 1:32 PM 22707 PUBLIC_ROOFTOP_PV_FORECAST_20260401133000_0000000510781621.zip
Wednesday, April 1, 2026 2:02 PM 22659 PUBLIC_ROOFTOP_PV_FORECAST_20260401140000_0000000510785214.zip
Wednesday, April 1, 2026 2:31 PM 22564 PUBLIC_ROOFTOP_PV_FORECAST_20260401143000_0000000510788751.zip
Wednesday, April 1, 2026 3:01 PM 22472 PUBLIC_ROOFTOP_PV_FORECAST_20260401150000_0000000510792150.zip
Wednesday, April 1, 2026 3:33 PM 22321 PUBLIC_ROOFTOP_PV_FORECAST_20260401153000_0000000510795712.zip
Wednesday, April 1, 2026 4:01 PM 22281 PUBLIC_ROOFTOP_PV_FORECAST_20260401160000_0000000510799114.zip
Wednesday, April 1, 2026 4:33 PM 22160 PUBLIC_ROOFTOP_PV_FORECAST_20260401163000_0000000510802606.zip
Wednesday, April 1, 2026 5:01 PM 21990 PUBLIC_ROOFTOP_PV_FORECAST_20260401170000_0000000510806035.zip
Wednesday, April 1, 2026 5:32 PM 21869 PUBLIC_ROOFTOP_PV_FORECAST_20260401173000_0000000510809842.zip
Wednesday, April 1, 2026 6:03 PM 21865 PUBLIC_ROOFTOP_PV_FORECAST_20260401180000_0000000510813164.zip
Wednesday, April 1, 2026 6:32 PM 21665 PUBLIC_ROOFTOP_PV_FORECAST_20260401183000_0000000510816775.zip
Wednesday, April 1, 2026 7:02 PM 21603 PUBLIC_ROOFTOP_PV_FORECAST_20260401190000_0000000510820379.zip
Wednesday, April 1, 2026 7:33 PM 21644 PUBLIC_ROOFTOP_PV_FORECAST_20260401193000_0000000510823797.zip
Wednesday, April 1, 2026 8:02 PM 21683 PUBLIC_ROOFTOP_PV_FORECAST_20260401200000_0000000510827059.zip
Wednesday, April 1, 2026 8:32 PM 21691 PUBLIC_ROOFTOP_PV_FORECAST_20260401203000_0000000510830320.zip
Wednesday, April 1, 2026 9:03 PM 21684 PUBLIC_ROOFTOP_PV_FORECAST_20260401210000_0000000510833624.zip
Wednesday, April 1, 2026 9:34 PM 21644 PUBLIC_ROOFTOP_PV_FORECAST_20260401213000_0000000510836957.zip
Wednesday, April 1, 2026 10:01 PM 21601 PUBLIC_ROOFTOP_PV_FORECAST_20260401220000_0000000510840378.zip
Wednesday, April 1, 2026 10:32 PM 21676 PUBLIC_ROOFTOP_PV_FORECAST_20260401223000_0000000510843688.zip
Wednesday, April 1, 2026 11:02 PM 21548 PUBLIC_ROOFTOP_PV_FORECAST_20260401230000_0000000510847216.zip
Wednesday, April 1, 2026 11:33 PM 21622 PUBLIC_ROOFTOP_PV_FORECAST_20260401233000_0000000510850465.zip
Thursday, April 2, 2026 12:03 AM 24375 PUBLIC_ROOFTOP_PV_FORECAST_20260402000000_0000000510853748.zip
Thursday, April 2, 2026 12:32 AM 24320 PUBLIC_ROOFTOP_PV_FORECAST_20260402003000_0000000510856958.zip
Thursday, April 2, 2026 1:02 AM 24422 PUBLIC_ROOFTOP_PV_FORECAST_20260402010000_0000000510860184.zip
Thursday, April 2, 2026 1:31 AM 24346 PUBLIC_ROOFTOP_PV_FORECAST_20260402013000_0000000510863585.zip
Thursday, April 2, 2026 2:02 AM 24362 PUBLIC_ROOFTOP_PV_FORECAST_20260402020000_0000000510866815.zip
Thursday, April 2, 2026 2:32 AM 24311 PUBLIC_ROOFTOP_PV_FORECAST_20260402023000_0000000510870166.zip
Thursday, April 2, 2026 3:01 AM 24400 PUBLIC_ROOFTOP_PV_FORECAST_20260402030000_0000000510873154.zip
Thursday, April 2, 2026 3:33 AM 24315 PUBLIC_ROOFTOP_PV_FORECAST_20260402033000_0000000510876260.zip
Thursday, April 2, 2026 4:00 AM 24352 PUBLIC_ROOFTOP_PV_FORECAST_20260402040000_0000000510879362.zip
Thursday, April 2, 2026 4:32 AM 24320 PUBLIC_ROOFTOP_PV_FORECAST_20260402043000_0000000510883542.zip
Thursday, April 2, 2026 5:01 AM 24248 PUBLIC_ROOFTOP_PV_FORECAST_20260402050000_0000000510886489.zip
Thursday, April 2, 2026 5:32 AM 24322 PUBLIC_ROOFTOP_PV_FORECAST_20260402053000_0000000510889411.zip
Thursday, April 2, 2026 6:04 AM 24238 PUBLIC_ROOFTOP_PV_FORECAST_20260402060000_0000000510892431.zip
Thursday, April 2, 2026 6:32 AM 24254 PUBLIC_ROOFTOP_PV_FORECAST_20260402063000_0000000510895951.zip
Thursday, April 2, 2026 7:04 AM 24090 PUBLIC_ROOFTOP_PV_FORECAST_20260402070000_0000000510899039.zip
Thursday, April 2, 2026 7:34 AM 23976 PUBLIC_ROOFTOP_PV_FORECAST_20260402073000_0000000510902833.zip
Thursday, April 2, 2026 8:03 AM 23895 PUBLIC_ROOFTOP_PV_FORECAST_20260402080000_0000000510906231.zip
Thursday, April 2, 2026 8:32 AM 23941 PUBLIC_ROOFTOP_PV_FORECAST_20260402083000_0000000510910125.zip
Thursday, April 2, 2026 9:02 AM 23772 PUBLIC_ROOFTOP_PV_FORECAST_20260402090000_0000000510913535.zip
Thursday, April 2, 2026 9:32 AM 23621 PUBLIC_ROOFTOP_PV_FORECAST_20260402093000_0000000510918112.zip
Thursday, April 2, 2026 10:02 AM 23444 PUBLIC_ROOFTOP_PV_FORECAST_20260402100000_0000000510921518.zip
Thursday, April 2, 2026 10:33 AM 23273 PUBLIC_ROOFTOP_PV_FORECAST_20260402103000_0000000510925806.zip
Thursday, April 2, 2026 11:04 AM 23289 PUBLIC_ROOFTOP_PV_FORECAST_20260402110000_0000000510929292.zip
Thursday, April 2, 2026 11:31 AM 23145 PUBLIC_ROOFTOP_PV_FORECAST_20260402113000_0000000510933706.zip
Thursday, April 2, 2026 12:03 PM 23058 PUBLIC_ROOFTOP_PV_FORECAST_20260402120000_0000000510937138.zip
Thursday, April 2, 2026 12:31 PM 23035 PUBLIC_ROOFTOP_PV_FORECAST_20260402123000_0000000510941410.zip
Thursday, April 2, 2026 1:02 PM 22834 PUBLIC_ROOFTOP_PV_FORECAST_20260402130000_0000000510945037.zip
Thursday, April 2, 2026 1:33 PM 22705 PUBLIC_ROOFTOP_PV_FORECAST_20260402133000_0000000510948737.zip
Thursday, April 2, 2026 2:03 PM 22682 PUBLIC_ROOFTOP_PV_FORECAST_20260402140000_0000000510952316.zip
Thursday, April 2, 2026 2:31 PM 22457 PUBLIC_ROOFTOP_PV_FORECAST_20260402143000_0000000510956023.zip
Thursday, April 2, 2026 3:04 PM 22440 PUBLIC_ROOFTOP_PV_FORECAST_20260402150000_0000000510959879.zip
Thursday, April 2, 2026 3:33 PM 22279 PUBLIC_ROOFTOP_PV_FORECAST_20260402153000_0000000510963620.zip
Thursday, April 2, 2026 4:03 PM 22183 PUBLIC_ROOFTOP_PV_FORECAST_20260402160000_0000000510967224.zip
Thursday, April 2, 2026 4:33 PM 22009 PUBLIC_ROOFTOP_PV_FORECAST_20260402163000_0000000510970864.zip
Thursday, April 2, 2026 5:02 PM 21879 PUBLIC_ROOFTOP_PV_FORECAST_20260402170000_0000000510974410.zip
Thursday, April 2, 2026 5:33 PM 21854 PUBLIC_ROOFTOP_PV_FORECAST_20260402173000_0000000510978186.zip
Thursday, April 2, 2026 6:03 PM 21750 PUBLIC_ROOFTOP_PV_FORECAST_20260402180000_0000000510981497.zip
Thursday, April 2, 2026 6:34 PM 21759 PUBLIC_ROOFTOP_PV_FORECAST_20260402183000_0000000510985150.zip
Thursday, April 2, 2026 7:03 PM 21653 PUBLIC_ROOFTOP_PV_FORECAST_20260402190000_0000000510988444.zip
Thursday, April 2, 2026 7:35 PM 21612 PUBLIC_ROOFTOP_PV_FORECAST_20260402193000_0000000510991632.zip
Thursday, April 2, 2026 8:05 PM 21673 PUBLIC_ROOFTOP_PV_FORECAST_20260402200000_0000000510995033.zip
Thursday, April 2, 2026 8:34 PM 21574 PUBLIC_ROOFTOP_PV_FORECAST_20260402203000_0000000510998622.zip
Thursday, April 2, 2026 9:02 PM 21594 PUBLIC_ROOFTOP_PV_FORECAST_20260402210000_0000000511002468.zip
Thursday, April 2, 2026 9:32 PM 21541 PUBLIC_ROOFTOP_PV_FORECAST_20260402213000_0000000511005926.zip
Thursday, April 2, 2026 10:03 PM 21605 PUBLIC_ROOFTOP_PV_FORECAST_20260402220000_0000000511009553.zip
Thursday, April 2, 2026 10:32 PM 21485 PUBLIC_ROOFTOP_PV_FORECAST_20260402223000_0000000511013372.zip
Thursday, April 2, 2026 11:07 PM 21656 PUBLIC_ROOFTOP_PV_FORECAST_20260402230000_0000000511016997.zip
Thursday, April 2, 2026 11:34 PM 21556 PUBLIC_ROOFTOP_PV_FORECAST_20260402233000_0000000511020311.zip
Friday, April 3, 2026 12:02 AM 24261 PUBLIC_ROOFTOP_PV_FORECAST_20260403000000_0000000511023525.zip
Friday, April 3, 2026 12:33 AM 24291 PUBLIC_ROOFTOP_PV_FORECAST_20260403003000_0000000511026870.zip
Friday, April 3, 2026 1:01 AM 24264 PUBLIC_ROOFTOP_PV_FORECAST_20260403010000_0000000511030098.zip
Friday, April 3, 2026 1:32 AM 24300 PUBLIC_ROOFTOP_PV_FORECAST_20260403013000_0000000511033391.zip
Friday, April 3, 2026 2:02 AM 24334 PUBLIC_ROOFTOP_PV_FORECAST_20260403020000_0000000511036666.zip
Friday, April 3, 2026 2:34 AM 24270 PUBLIC_ROOFTOP_PV_FORECAST_20260403023000_0000000511039977.zip
Friday, April 3, 2026 3:02 AM 24343 PUBLIC_ROOFTOP_PV_FORECAST_20260403030000_0000000511043311.zip
Friday, April 3, 2026 3:32 AM 24221 PUBLIC_ROOFTOP_PV_FORECAST_20260403033000_0000000511046690.zip
Friday, April 3, 2026 4:02 AM 24349 PUBLIC_ROOFTOP_PV_FORECAST_20260403040000_0000000511049949.zip
Friday, April 3, 2026 4:31 AM 24295 PUBLIC_ROOFTOP_PV_FORECAST_20260403043000_0000000511054142.zip
Friday, April 3, 2026 5:06 AM 24307 PUBLIC_ROOFTOP_PV_FORECAST_20260403050000_0000000511057126.zip
Friday, April 3, 2026 5:32 AM 24217 PUBLIC_ROOFTOP_PV_FORECAST_20260403053000_0000000511060097.zip
Friday, April 3, 2026 6:05 AM 24189 PUBLIC_ROOFTOP_PV_FORECAST_20260403060000_0000000511063071.zip
Friday, April 3, 2026 6:34 AM 24113 PUBLIC_ROOFTOP_PV_FORECAST_20260403063000_0000000511066572.zip
Friday, April 3, 2026 7:03 AM 24003 PUBLIC_ROOFTOP_PV_FORECAST_20260403070000_0000000511069582.zip
Friday, April 3, 2026 7:35 AM 23907 PUBLIC_ROOFTOP_PV_FORECAST_20260403073000_0000000511073547.zip
Friday, April 3, 2026 8:05 AM 23799 PUBLIC_ROOFTOP_PV_FORECAST_20260403080000_0000000511076809.zip
Friday, April 3, 2026 8:36 AM 23691 PUBLIC_ROOFTOP_PV_FORECAST_20260403083000_0000000511080545.zip
Friday, April 3, 2026 9:05 AM 23654 PUBLIC_ROOFTOP_PV_FORECAST_20260403090000_0000000511083876.zip
Friday, April 3, 2026 9:32 AM 23532 PUBLIC_ROOFTOP_PV_FORECAST_20260403093000_0000000511087750.zip
Friday, April 3, 2026 10:01 AM 23452 PUBLIC_ROOFTOP_PV_FORECAST_20260403100000_0000000511090973.zip
Friday, April 3, 2026 10:33 AM 23292 PUBLIC_ROOFTOP_PV_FORECAST_20260403103000_0000000511094887.zip
Friday, April 3, 2026 11:05 AM 23281 PUBLIC_ROOFTOP_PV_FORECAST_20260403110000_0000000511098535.zip
Friday, April 3, 2026 11:35 AM 23121 PUBLIC_ROOFTOP_PV_FORECAST_20260403113000_0000000511102696.zip
Friday, April 3, 2026 12:07 PM 23073 PUBLIC_ROOFTOP_PV_FORECAST_20260403120000_0000000511106038.zip
Friday, April 3, 2026 12:35 PM 22874 PUBLIC_ROOFTOP_PV_FORECAST_20260403123000_0000000511110212.zip
Friday, April 3, 2026 1:05 PM 22798 PUBLIC_ROOFTOP_PV_FORECAST_20260403130000_0000000511113735.zip
Friday, April 3, 2026 1:31 PM 22698 PUBLIC_ROOFTOP_PV_FORECAST_20260403133000_0000000511117333.zip
Friday, April 3, 2026 2:04 PM 22545 PUBLIC_ROOFTOP_PV_FORECAST_20260403140000_0000000511120793.zip
Friday, April 3, 2026 2:33 PM 22479 PUBLIC_ROOFTOP_PV_FORECAST_20260403143000_0000000511124286.zip
Friday, April 3, 2026 3:03 PM 22329 PUBLIC_ROOFTOP_PV_FORECAST_20260403150000_0000000511127806.zip
Friday, April 3, 2026 3:32 PM 22235 PUBLIC_ROOFTOP_PV_FORECAST_20260403153000_0000000511131383.zip
Friday, April 3, 2026 4:05 PM 22112 PUBLIC_ROOFTOP_PV_FORECAST_20260403160000_0000000511134995.zip
Friday, April 3, 2026 4:33 PM 21983 PUBLIC_ROOFTOP_PV_FORECAST_20260403163000_0000000511138550.zip
Friday, April 3, 2026 5:00 PM 21912 PUBLIC_ROOFTOP_PV_FORECAST_20260403170000_0000000511142202.zip
Friday, April 3, 2026 5:36 PM 21834 PUBLIC_ROOFTOP_PV_FORECAST_20260403173000_0000000511146107.zip
Friday, April 3, 2026 6:10 PM 21767 PUBLIC_ROOFTOP_PV_FORECAST_20260403180000_0000000511149676.zip
Friday, April 3, 2026 6:34 PM 21630 PUBLIC_ROOFTOP_PV_FORECAST_20260403183000_0000000511153011.zip
Friday, April 3, 2026 7:06 PM 21542 PUBLIC_ROOFTOP_PV_FORECAST_20260403190000_0000000511156356.zip
Friday, April 3, 2026 7:34 PM 21627 PUBLIC_ROOFTOP_PV_FORECAST_20260403193000_0000000511159643.zip
Friday, April 3, 2026 8:04 PM 21529 PUBLIC_ROOFTOP_PV_FORECAST_20260403200000_0000000511162754.zip
Friday, April 3, 2026 8:34 PM 21610 PUBLIC_ROOFTOP_PV_FORECAST_20260403203000_0000000511165940.zip
Friday, April 3, 2026 9:06 PM 21574 PUBLIC_ROOFTOP_PV_FORECAST_20260403210000_0000000511169017.zip
Friday, April 3, 2026 9:36 PM 21471 PUBLIC_ROOFTOP_PV_FORECAST_20260403213000_0000000511172181.zip
Friday, April 3, 2026 10:03 PM 21565 PUBLIC_ROOFTOP_PV_FORECAST_20260403220000_0000000511175372.zip
Friday, April 3, 2026 10:31 PM 21566 PUBLIC_ROOFTOP_PV_FORECAST_20260403223000_0000000511178508.zip
Friday, April 3, 2026 11:05 PM 21483 PUBLIC_ROOFTOP_PV_FORECAST_20260403230000_0000000511181581.zip
Friday, April 3, 2026 11:32 PM 21486 PUBLIC_ROOFTOP_PV_FORECAST_20260403233000_0000000511184564.zip
Saturday, April 4, 2026 12:02 AM 24258 PUBLIC_ROOFTOP_PV_FORECAST_20260404000000_0000000511187584.zip
Saturday, April 4, 2026 12:32 AM 24214 PUBLIC_ROOFTOP_PV_FORECAST_20260404003000_0000000511190822.zip
Saturday, April 4, 2026 1:07 AM 24179 PUBLIC_ROOFTOP_PV_FORECAST_20260404010000_0000000511193992.zip
Saturday, April 4, 2026 1:33 AM 24259 PUBLIC_ROOFTOP_PV_FORECAST_20260404013000_0000000511197208.zip
Saturday, April 4, 2026 2:06 AM 24160 PUBLIC_ROOFTOP_PV_FORECAST_20260404020000_0000000511200283.zip
Saturday, April 4, 2026 2:32 AM 24241 PUBLIC_ROOFTOP_PV_FORECAST_20260404023000_0000000511203463.zip
Saturday, April 4, 2026 3:06 AM 24318 PUBLIC_ROOFTOP_PV_FORECAST_20260404030000_0000000511206546.zip
Saturday, April 4, 2026 3:36 AM 24247 PUBLIC_ROOFTOP_PV_FORECAST_20260404033000_0000000511209758.zip
Saturday, April 4, 2026 4:07 AM 24290 PUBLIC_ROOFTOP_PV_FORECAST_20260404040000_0000000511212828.zip
Saturday, April 4, 2026 4:34 AM 24243 PUBLIC_ROOFTOP_PV_FORECAST_20260404043000_0000000511216905.zip
Saturday, April 4, 2026 5:06 AM 24200 PUBLIC_ROOFTOP_PV_FORECAST_20260404050000_0000000511219634.zip
Saturday, April 4, 2026 5:30 AM 24213 PUBLIC_ROOFTOP_PV_FORECAST_20260404053000_0000000511222403.zip
Saturday, April 4, 2026 6:11 AM 24138 PUBLIC_ROOFTOP_PV_FORECAST_20260404060000_0000000511225308.zip
Saturday, April 4, 2026 6:38 AM 24111 PUBLIC_ROOFTOP_PV_FORECAST_20260404063000_0000000511228729.zip
Saturday, April 4, 2026 7:07 AM 23976 PUBLIC_ROOFTOP_PV_FORECAST_20260404070000_0000000511231814.zip
Saturday, April 4, 2026 7:35 AM 23987 PUBLIC_ROOFTOP_PV_FORECAST_20260404073000_0000000511235527.zip
Saturday, April 4, 2026 8:01 AM 23775 PUBLIC_ROOFTOP_PV_FORECAST_20260404080000_0000000511238679.zip
Saturday, April 4, 2026 8:36 AM 23731 PUBLIC_ROOFTOP_PV_FORECAST_20260404083000_0000000511242389.zip
Saturday, April 4, 2026 9:05 AM 23581 PUBLIC_ROOFTOP_PV_FORECAST_20260404090000_0000000511245621.zip
Saturday, April 4, 2026 9:34 AM 23466 PUBLIC_ROOFTOP_PV_FORECAST_20260404093000_0000000511249491.zip
Saturday, April 4, 2026 10:08 AM 23412 PUBLIC_ROOFTOP_PV_FORECAST_20260404100000_0000000511252601.zip
Saturday, April 4, 2026 10:37 AM 23202 PUBLIC_ROOFTOP_PV_FORECAST_20260404103000_0000000511256370.zip
Saturday, April 4, 2026 11:09 AM 23125 PUBLIC_ROOFTOP_PV_FORECAST_20260404110000_0000000511259546.zip
Saturday, April 4, 2026 11:36 AM 23123 PUBLIC_ROOFTOP_PV_FORECAST_20260404113000_0000000511263339.zip
Saturday, April 4, 2026 12:05 PM 23024 PUBLIC_ROOFTOP_PV_FORECAST_20260404120000_0000000511266646.zip
Saturday, April 4, 2026 12:37 PM 22824 PUBLIC_ROOFTOP_PV_FORECAST_20260404123000_0000000511270712.zip
Saturday, April 4, 2026 1:07 PM 22765 PUBLIC_ROOFTOP_PV_FORECAST_20260404130000_0000000511274173.zip
Saturday, April 4, 2026 1:40 PM 22648 PUBLIC_ROOFTOP_PV_FORECAST_20260404133000_0000000511277717.zip
Saturday, April 4, 2026 2:01 PM 22505 PUBLIC_ROOFTOP_PV_FORECAST_20260404140000_0000000511281002.zip
Saturday, April 4, 2026 2:37 PM 22464 PUBLIC_ROOFTOP_PV_FORECAST_20260404143000_0000000511284495.zip
Saturday, April 4, 2026 3:06 PM 22327 PUBLIC_ROOFTOP_PV_FORECAST_20260404150000_0000000511287841.zip
Saturday, April 4, 2026 3:35 PM 22185 PUBLIC_ROOFTOP_PV_FORECAST_20260404153000_0000000511291252.zip
Saturday, April 4, 2026 4:02 PM 22068 PUBLIC_ROOFTOP_PV_FORECAST_20260404160000_0000000511294669.zip
Saturday, April 4, 2026 4:37 PM 21923 PUBLIC_ROOFTOP_PV_FORECAST_20260404163000_0000000511298173.zip
Saturday, April 4, 2026 5:00 PM 21784 PUBLIC_ROOFTOP_PV_FORECAST_20260404170000_0000000511301538.zip
Saturday, April 4, 2026 5:34 PM 21834 PUBLIC_ROOFTOP_PV_FORECAST_20260404173000_0000000511305137.zip
Saturday, April 4, 2026 6:05 PM 21692 PUBLIC_ROOFTOP_PV_FORECAST_20260404180000_0000000511308448.zip
Saturday, April 4, 2026 6:40 PM 21624 PUBLIC_ROOFTOP_PV_FORECAST_20260404183000_0000000511311652.zip
Saturday, April 4, 2026 7:03 PM 21655 PUBLIC_ROOFTOP_PV_FORECAST_20260404190000_0000000511314909.zip
Saturday, April 4, 2026 7:33 PM 21576 PUBLIC_ROOFTOP_PV_FORECAST_20260404193000_0000000511318511.zip
Saturday, April 4, 2026 8:02 PM 21512 PUBLIC_ROOFTOP_PV_FORECAST_20260404200000_0000000511321793.zip
Saturday, April 4, 2026 8:38 PM 21513 PUBLIC_ROOFTOP_PV_FORECAST_20260404203000_0000000511324974.zip
Saturday, April 4, 2026 9:05 PM 21401 PUBLIC_ROOFTOP_PV_FORECAST_20260404210000_0000000511328113.zip
Saturday, April 4, 2026 9:38 PM 21466 PUBLIC_ROOFTOP_PV_FORECAST_20260404213000_0000000511331368.zip
Saturday, April 4, 2026 10:02 PM 21380 PUBLIC_ROOFTOP_PV_FORECAST_20260404220000_0000000511334685.zip
Saturday, April 4, 2026 10:36 PM 21492 PUBLIC_ROOFTOP_PV_FORECAST_20260404223000_0000000511337764.zip
Saturday, April 4, 2026 11:00 PM 21434 PUBLIC_ROOFTOP_PV_FORECAST_20260404230000_0000000511340826.zip
Saturday, April 4, 2026 11:36 PM 21477 PUBLIC_ROOFTOP_PV_FORECAST_20260404233000_0000000511343879.zip
Sunday, April 5, 2026 12:06 AM 24166 PUBLIC_ROOFTOP_PV_FORECAST_20260405000000_0000000511346919.zip
Sunday, April 5, 2026 12:32 AM 24264 PUBLIC_ROOFTOP_PV_FORECAST_20260405003000_0000000511350053.zip
Sunday, April 5, 2026 1:04 AM 24180 PUBLIC_ROOFTOP_PV_FORECAST_20260405010000_0000000511353244.zip
Sunday, April 5, 2026 1:35 AM 24086 PUBLIC_ROOFTOP_PV_FORECAST_20260405013000_0000000511356507.zip
Sunday, April 5, 2026 2:06 AM 24165 PUBLIC_ROOFTOP_PV_FORECAST_20260405020000_0000000511359601.zip
Sunday, April 5, 2026 2:34 AM 24122 PUBLIC_ROOFTOP_PV_FORECAST_20260405023000_0000000511362749.zip
Sunday, April 5, 2026 3:08 AM 24213 PUBLIC_ROOFTOP_PV_FORECAST_20260405030000_0000000511365886.zip
Sunday, April 5, 2026 3:39 AM 24201 PUBLIC_ROOFTOP_PV_FORECAST_20260405033000_0000000511369065.zip
Sunday, April 5, 2026 4:04 AM 24258 PUBLIC_ROOFTOP_PV_FORECAST_20260405040000_0000000511372216.zip
Sunday, April 5, 2026 4:39 AM 24092 PUBLIC_ROOFTOP_PV_FORECAST_20260405043000_0000000511376294.zip
Sunday, April 5, 2026 5:10 AM 24134 PUBLIC_ROOFTOP_PV_FORECAST_20260405050000_0000000511379105.zip
Sunday, April 5, 2026 5:34 AM 24077 PUBLIC_ROOFTOP_PV_FORECAST_20260405053000_0000000511381884.zip
Sunday, April 5, 2026 6:05 AM 24049 PUBLIC_ROOFTOP_PV_FORECAST_20260405060000_0000000511384655.zip
Sunday, April 5, 2026 6:38 AM 24020 PUBLIC_ROOFTOP_PV_FORECAST_20260405063000_0000000511387905.zip
Sunday, April 5, 2026 7:06 AM 23966 PUBLIC_ROOFTOP_PV_FORECAST_20260405070000_0000000511390775.zip
Sunday, April 5, 2026 7:37 AM 23837 PUBLIC_ROOFTOP_PV_FORECAST_20260405073000_0000000511394389.zip
Sunday, April 5, 2026 8:06 AM 23741 PUBLIC_ROOFTOP_PV_FORECAST_20260405080000_0000000511397706.zip
Sunday, April 5, 2026 8:32 AM 23645 PUBLIC_ROOFTOP_PV_FORECAST_20260405083000_0000000511401528.zip
Sunday, April 5, 2026 9:07 AM 23527 PUBLIC_ROOFTOP_PV_FORECAST_20260405090000_0000000511404884.zip
Sunday, April 5, 2026 9:39 AM 23514 PUBLIC_ROOFTOP_PV_FORECAST_20260405093000_0000000511408672.zip
Sunday, April 5, 2026 10:05 AM 23326 PUBLIC_ROOFTOP_PV_FORECAST_20260405100000_0000000511411978.zip
Sunday, April 5, 2026 10:38 AM 23196 PUBLIC_ROOFTOP_PV_FORECAST_20260405103000_0000000511415890.zip
Sunday, April 5, 2026 11:06 AM 23110 PUBLIC_ROOFTOP_PV_FORECAST_20260405110000_0000000511419054.zip
Sunday, April 5, 2026 11:36 AM 23035 PUBLIC_ROOFTOP_PV_FORECAST_20260405113000_0000000511422975.zip
Sunday, April 5, 2026 12:09 PM 22907 PUBLIC_ROOFTOP_PV_FORECAST_20260405120000_0000000511426389.zip
Sunday, April 5, 2026 12:36 PM 22843 PUBLIC_ROOFTOP_PV_FORECAST_20260405123000_0000000511430572.zip
Sunday, April 5, 2026 1:02 PM 22699 PUBLIC_ROOFTOP_PV_FORECAST_20260405130000_0000000511433982.zip
Sunday, April 5, 2026 1:39 PM 22585 PUBLIC_ROOFTOP_PV_FORECAST_20260405133000_0000000511437359.zip
Sunday, April 5, 2026 2:08 PM 22430 PUBLIC_ROOFTOP_PV_FORECAST_20260405140000_0000000511440663.zip
Sunday, April 5, 2026 2:39 PM 22364 PUBLIC_ROOFTOP_PV_FORECAST_20260405143000_0000000511444012.zip
Sunday, April 5, 2026 3:03 PM 22254 PUBLIC_ROOFTOP_PV_FORECAST_20260405150000_0000000511447309.zip
Sunday, April 5, 2026 3:39 PM 22156 PUBLIC_ROOFTOP_PV_FORECAST_20260405153000_0000000511450870.zip
Sunday, April 5, 2026 4:12 PM 22022 PUBLIC_ROOFTOP_PV_FORECAST_20260405160000_0000000511454336.zip
Sunday, April 5, 2026 4:41 PM 21887 PUBLIC_ROOFTOP_PV_FORECAST_20260405163000_0000000511457681.zip
Sunday, April 5, 2026 5:07 PM 21837 PUBLIC_ROOFTOP_PV_FORECAST_20260405170000_0000000511461179.zip
Sunday, April 5, 2026 5:41 PM 21718 PUBLIC_ROOFTOP_PV_FORECAST_20260405173000_0000000511464456.zip
Sunday, April 5, 2026 6:08 PM 21516 PUBLIC_ROOFTOP_PV_FORECAST_20260405180000_0000000511467689.zip
Sunday, April 5, 2026 6:37 PM 21593 PUBLIC_ROOFTOP_PV_FORECAST_20260405183000_0000000511471124.zip
Sunday, April 5, 2026 7:09 PM 21444 PUBLIC_ROOFTOP_PV_FORECAST_20260405190000_0000000511474368.zip
Sunday, April 5, 2026 7:34 PM 21444 PUBLIC_ROOFTOP_PV_FORECAST_20260405193000_0000000511477430.zip
Sunday, April 5, 2026 8:12 PM 21491 PUBLIC_ROOFTOP_PV_FORECAST_20260405200000_0000000511480589.zip
Sunday, April 5, 2026 8:38 PM 21405 PUBLIC_ROOFTOP_PV_FORECAST_20260405203000_0000000511483666.zip
Sunday, April 5, 2026 9:08 PM 21444 PUBLIC_ROOFTOP_PV_FORECAST_20260405210000_0000000511487824.zip
Sunday, April 5, 2026 9:36 PM 21377 PUBLIC_ROOFTOP_PV_FORECAST_20260405213000_0000000511491404.zip
Sunday, April 5, 2026 10:09 PM 21393 PUBLIC_ROOFTOP_PV_FORECAST_20260405220000_0000000511494605.zip
Sunday, April 5, 2026 10:38 PM 21445 PUBLIC_ROOFTOP_PV_FORECAST_20260405223000_0000000511497673.zip
Sunday, April 5, 2026 11:11 PM 21386 PUBLIC_ROOFTOP_PV_FORECAST_20260405230000_0000000511500783.zip
Sunday, April 5, 2026 11:39 PM 21346 PUBLIC_ROOFTOP_PV_FORECAST_20260405233000_0000000511503870.zip
Monday, April 6, 2026 12:17 AM 24189 PUBLIC_ROOFTOP_PV_FORECAST_20260406000000_0000000511506861.zip
Monday, April 6, 2026 12:38 AM 24112 PUBLIC_ROOFTOP_PV_FORECAST_20260406003000_0000000511509990.zip
Monday, April 6, 2026 1:09 AM 24117 PUBLIC_ROOFTOP_PV_FORECAST_20260406010000_0000000511513123.zip
Monday, April 6, 2026 1:35 AM 24071 PUBLIC_ROOFTOP_PV_FORECAST_20260406013000_0000000511516384.zip
Monday, April 6, 2026 2:04 AM 24144 PUBLIC_ROOFTOP_PV_FORECAST_20260406020000_0000000511519562.zip
Monday, April 6, 2026 2:34 AM 24055 PUBLIC_ROOFTOP_PV_FORECAST_20260406023000_0000000511522713.zip
Monday, April 6, 2026 3:02 AM 24245 PUBLIC_ROOFTOP_PV_FORECAST_20260406030000_0000000511525847.zip
Monday, April 6, 2026 3:43 AM 24104 PUBLIC_ROOFTOP_PV_FORECAST_20260406033000_0000000511528982.zip
Monday, April 6, 2026 4:05 AM 24058 PUBLIC_ROOFTOP_PV_FORECAST_20260406040000_0000000511532051.zip
Monday, April 6, 2026 4:40 AM 24172 PUBLIC_ROOFTOP_PV_FORECAST_20260406043000_0000000511536116.zip
Monday, April 6, 2026 5:05 AM 24016 PUBLIC_ROOFTOP_PV_FORECAST_20260406050000_0000000511538937.zip
Monday, April 6, 2026 5:38 AM 24025 PUBLIC_ROOFTOP_PV_FORECAST_20260406053000_0000000511541598.zip
Monday, April 6, 2026 6:04 AM 24017 PUBLIC_ROOFTOP_PV_FORECAST_20260406060000_0000000511544376.zip
Monday, April 6, 2026 6:33 AM 23933 PUBLIC_ROOFTOP_PV_FORECAST_20260406063000_0000000511547727.zip
Monday, April 6, 2026 7:02 AM 23923 PUBLIC_ROOFTOP_PV_FORECAST_20260406070000_0000000511550685.zip
Monday, April 6, 2026 7:39 AM 23833 PUBLIC_ROOFTOP_PV_FORECAST_20260406073000_0000000511554264.zip
Monday, April 6, 2026 8:12 AM 23669 PUBLIC_ROOFTOP_PV_FORECAST_20260406080000_0000000511557465.zip
Monday, April 6, 2026 8:35 AM 23603 PUBLIC_ROOFTOP_PV_FORECAST_20260406083000_0000000511560994.zip
Monday, April 6, 2026 9:07 AM 23438 PUBLIC_ROOFTOP_PV_FORECAST_20260406090000_0000000511564109.zip
Monday, April 6, 2026 9:38 AM 23358 PUBLIC_ROOFTOP_PV_FORECAST_20260406093000_0000000511567660.zip
Monday, April 6, 2026 10:12 AM 23299 PUBLIC_ROOFTOP_PV_FORECAST_20260406100000_0000000511570838.zip
Monday, April 6, 2026 10:39 AM 23190 PUBLIC_ROOFTOP_PV_FORECAST_20260406103000_0000000511574697.zip
Monday, April 6, 2026 11:03 AM 23034 PUBLIC_ROOFTOP_PV_FORECAST_20260406110000_0000000511577776.zip
Monday, April 6, 2026 11:42 AM 22996 PUBLIC_ROOFTOP_PV_FORECAST_20260406113000_0000000511581657.zip
Monday, April 6, 2026 12:11 PM 22885 PUBLIC_ROOFTOP_PV_FORECAST_20260406120000_0000000511584849.zip
Monday, April 6, 2026 12:38 PM 22752 PUBLIC_ROOFTOP_PV_FORECAST_20260406123000_0000000511588917.zip
Monday, April 6, 2026 1:07 PM 22617 PUBLIC_ROOFTOP_PV_FORECAST_20260406130000_0000000511592362.zip
Monday, April 6, 2026 1:36 PM 22523 PUBLIC_ROOFTOP_PV_FORECAST_20260406133000_0000000511595746.zip
Monday, April 6, 2026 2:01 PM 22469 PUBLIC_ROOFTOP_PV_FORECAST_20260406140000_0000000511599061.zip
Monday, April 6, 2026 2:38 PM 22284 PUBLIC_ROOFTOP_PV_FORECAST_20260406143000_0000000511602463.zip
Monday, April 6, 2026 3:05 PM 22273 PUBLIC_ROOFTOP_PV_FORECAST_20260406150000_0000000511605823.zip
Monday, April 6, 2026 3:35 PM 22092 PUBLIC_ROOFTOP_PV_FORECAST_20260406153000_0000000511609185.zip
Monday, April 6, 2026 4:06 PM 21999 PUBLIC_ROOFTOP_PV_FORECAST_20260406160000_0000000511612558.zip
Monday, April 6, 2026 4:40 PM 21936 PUBLIC_ROOFTOP_PV_FORECAST_20260406163000_0000000511615906.zip
Monday, April 6, 2026 5:06 PM 21691 PUBLIC_ROOFTOP_PV_FORECAST_20260406170000_0000000511619134.zip
Monday, April 6, 2026 5:40 PM 21691 PUBLIC_ROOFTOP_PV_FORECAST_20260406173000_0000000511622669.zip
Monday, April 6, 2026 6:16 PM 21534 PUBLIC_ROOFTOP_PV_FORECAST_20260406180000_0000000511625872.zip
Monday, April 6, 2026 6:30 PM 21511 PUBLIC_ROOFTOP_PV_FORECAST_20260406183000_0000000511629315.zip
Monday, April 6, 2026 7:10 PM 21506 PUBLIC_ROOFTOP_PV_FORECAST_20260406190000_0000000511632490.zip
Monday, April 6, 2026 7:36 PM 21451 PUBLIC_ROOFTOP_PV_FORECAST_20260406193000_0000000511635663.zip
Monday, April 6, 2026 8:04 PM 21503 PUBLIC_ROOFTOP_PV_FORECAST_20260406200000_0000000511638842.zip
Monday, April 6, 2026 8:43 PM 21468 PUBLIC_ROOFTOP_PV_FORECAST_20260406203000_0000000511641982.zip
Monday, April 6, 2026 9:01 PM 21409 PUBLIC_ROOFTOP_PV_FORECAST_20260406210000_0000000511644949.zip
Monday, April 6, 2026 9:42 PM 21404 PUBLIC_ROOFTOP_PV_FORECAST_20260406213000_0000000511648074.zip
Monday, April 6, 2026 10:02 PM 21471 PUBLIC_ROOFTOP_PV_FORECAST_20260406220000_0000000511651153.zip
Monday, April 6, 2026 10:36 PM 21417 PUBLIC_ROOFTOP_PV_FORECAST_20260406223000_0000000511654157.zip
Monday, April 6, 2026 11:06 PM 21390 PUBLIC_ROOFTOP_PV_FORECAST_20260406230000_0000000511657181.zip
Monday, April 6, 2026 11:36 PM 21355 PUBLIC_ROOFTOP_PV_FORECAST_20260406233000_0000000511660189.zip
Tuesday, April 7, 2026 12:14 AM 24079 PUBLIC_ROOFTOP_PV_FORECAST_20260407000000_0000000511663200.zip
Tuesday, April 7, 2026 12:43 AM 24095 PUBLIC_ROOFTOP_PV_FORECAST_20260407003000_0000000511666278.zip
Tuesday, April 7, 2026 1:05 AM 24102 PUBLIC_ROOFTOP_PV_FORECAST_20260407010000_0000000511669325.zip
Tuesday, April 7, 2026 1:33 AM 24088 PUBLIC_ROOFTOP_PV_FORECAST_20260407013000_0000000511672580.zip
Tuesday, April 7, 2026 2:02 AM 24025 PUBLIC_ROOFTOP_PV_FORECAST_20260407020000_0000000511675683.zip
Tuesday, April 7, 2026 2:34 AM 24116 PUBLIC_ROOFTOP_PV_FORECAST_20260407023000_0000000511678849.zip
Tuesday, April 7, 2026 3:01 AM 24141 PUBLIC_ROOFTOP_PV_FORECAST_20260407030000_0000000511682026.zip
Tuesday, April 7, 2026 3:31 AM 24079 PUBLIC_ROOFTOP_PV_FORECAST_20260407033000_0000000511685146.zip
Tuesday, April 7, 2026 4:09 AM 24101 PUBLIC_ROOFTOP_PV_FORECAST_20260407040000_0000000511688206.zip
Tuesday, April 7, 2026 4:41 AM 24058 PUBLIC_ROOFTOP_PV_FORECAST_20260407043000_0000000511692268.zip
Tuesday, April 7, 2026 5:11 AM 24043 PUBLIC_ROOFTOP_PV_FORECAST_20260407050000_0000000511695088.zip
Tuesday, April 7, 2026 5:34 AM 24064 PUBLIC_ROOFTOP_PV_FORECAST_20260407053000_0000000511697829.zip
Tuesday, April 7, 2026 6:09 AM 24038 PUBLIC_ROOFTOP_PV_FORECAST_20260407060000_0000000511700630.zip
Tuesday, April 7, 2026 6:37 AM 23997 PUBLIC_ROOFTOP_PV_FORECAST_20260407063000_0000000511703998.zip
Tuesday, April 7, 2026 7:08 AM 23883 PUBLIC_ROOFTOP_PV_FORECAST_20260407070000_0000000511706902.zip
Tuesday, April 7, 2026 7:33 AM 23741 PUBLIC_ROOFTOP_PV_FORECAST_20260407073000_0000000511710759.zip
Tuesday, April 7, 2026 8:11 AM 23760 PUBLIC_ROOFTOP_PV_FORECAST_20260407080000_0000000511713957.zip
Tuesday, April 7, 2026 8:34 AM 23611 PUBLIC_ROOFTOP_PV_FORECAST_20260407083000_0000000511717636.zip
Tuesday, April 7, 2026 9:06 AM 23560 PUBLIC_ROOFTOP_PV_FORECAST_20260407090000_0000000511720937.zip
Tuesday, April 7, 2026 9:42 AM 23371 PUBLIC_ROOFTOP_PV_FORECAST_20260407093000_0000000511724784.zip
Tuesday, April 7, 2026 10:16 AM 23239 PUBLIC_ROOFTOP_PV_FORECAST_20260407100000_0000000511728755.zip
Tuesday, April 7, 2026 10:48 AM 23168 PUBLIC_ROOFTOP_PV_FORECAST_20260407103000_0000000511732462.zip
Tuesday, April 7, 2026 11:12 AM 23064 PUBLIC_ROOFTOP_PV_FORECAST_20260407110000_0000000511735519.zip
Tuesday, April 7, 2026 11:36 AM 23001 PUBLIC_ROOFTOP_PV_FORECAST_20260407113000_0000000511739296.zip
Tuesday, April 7, 2026 12:12 PM 22838 PUBLIC_ROOFTOP_PV_FORECAST_20260407120000_0000000511742536.zip
Tuesday, April 7, 2026 12:33 PM 22782 PUBLIC_ROOFTOP_PV_FORECAST_20260407123000_0000000511746670.zip
Tuesday, April 7, 2026 1:11 PM 22650 PUBLIC_ROOFTOP_PV_FORECAST_20260407130000_0000000511750080.zip
Tuesday, April 7, 2026 1:35 PM 22548 PUBLIC_ROOFTOP_PV_FORECAST_20260407133000_0000000511753572.zip
Tuesday, April 7, 2026 2:07 PM 22375 PUBLIC_ROOFTOP_PV_FORECAST_20260407140000_0000000511757174.zip
Tuesday, April 7, 2026 2:35 PM 22233 PUBLIC_ROOFTOP_PV_FORECAST_20260407143000_0000000511760758.zip
Tuesday, April 7, 2026 3:04 PM 22231 PUBLIC_ROOFTOP_PV_FORECAST_20260407150000_0000000511764440.zip
Tuesday, April 7, 2026 3:38 PM 22135 PUBLIC_ROOFTOP_PV_FORECAST_20260407153000_0000000511768070.zip
Tuesday, April 7, 2026 4:08 PM 21912 PUBLIC_ROOFTOP_PV_FORECAST_20260407160000_0000000511771695.zip
Tuesday, April 7, 2026 4:48 PM 21847 PUBLIC_ROOFTOP_PV_FORECAST_20260407163000_0000000511775378.zip
Tuesday, April 7, 2026 5:17 PM 21751 PUBLIC_ROOFTOP_PV_FORECAST_20260407170000_0000000511778785.zip
Tuesday, April 7, 2026 5:47 PM 21663 PUBLIC_ROOFTOP_PV_FORECAST_20260407173000_0000000511782240.zip
Tuesday, April 7, 2026 6:28 PM 21561 PUBLIC_ROOFTOP_PV_FORECAST_20260407180000_0000000511785750.zip
Tuesday, April 7, 2026 6:46 PM 21481 PUBLIC_ROOFTOP_PV_FORECAST_20260407183000_0000000511789335.zip
Tuesday, April 7, 2026 7:19 PM 21403 PUBLIC_ROOFTOP_PV_FORECAST_20260407190000_0000000511792611.zip
Tuesday, April 7, 2026 7:36 PM 21499 PUBLIC_ROOFTOP_PV_FORECAST_20260407193000_0000000511795885.zip
Tuesday, April 7, 2026 8:11 PM 21417 PUBLIC_ROOFTOP_PV_FORECAST_20260407200000_0000000511799090.zip
Tuesday, April 7, 2026 8:37 PM 21434 PUBLIC_ROOFTOP_PV_FORECAST_20260407203000_0000000511802348.zip
Tuesday, April 7, 2026 9:11 PM 21404 PUBLIC_ROOFTOP_PV_FORECAST_20260407210000_0000000511805496.zip
Tuesday, April 7, 2026 9:42 PM 21384 PUBLIC_ROOFTOP_PV_FORECAST_20260407213000_0000000511808728.zip
Tuesday, April 7, 2026 10:07 PM 21375 PUBLIC_ROOFTOP_PV_FORECAST_20260407220000_0000000511811970.zip
Tuesday, April 7, 2026 10:39 PM 21372 PUBLIC_ROOFTOP_PV_FORECAST_20260407223000_0000000511815166.zip
Tuesday, April 7, 2026 11:17 PM 21297 PUBLIC_ROOFTOP_PV_FORECAST_20260407230000_0000000511818328.zip
Tuesday, April 7, 2026 11:46 PM 21269 PUBLIC_ROOFTOP_PV_FORECAST_20260407233000_0000000511821465.zip
Wednesday, April 8, 2026 12:05 AM 24039 PUBLIC_ROOFTOP_PV_FORECAST_20260408000000_0000000511824688.zip
Wednesday, April 8, 2026 12:43 AM 24103 PUBLIC_ROOFTOP_PV_FORECAST_20260408003000_0000000511827962.zip
Wednesday, April 8, 2026 1:10 AM 24039 PUBLIC_ROOFTOP_PV_FORECAST_20260408010000_0000000511831096.zip
Wednesday, April 8, 2026 1:36 AM 24094 PUBLIC_ROOFTOP_PV_FORECAST_20260408013000_0000000511834355.zip
Wednesday, April 8, 2026 2:08 AM 24031 PUBLIC_ROOFTOP_PV_FORECAST_20260408020000_0000000511837518.zip
Wednesday, April 8, 2026 2:43 AM 24026 PUBLIC_ROOFTOP_PV_FORECAST_20260408023000_0000000511840743.zip
Wednesday, April 8, 2026 3:14 AM 24023 PUBLIC_ROOFTOP_PV_FORECAST_20260408030000_0000000511843876.zip
Wednesday, April 8, 2026 3:39 AM 24060 PUBLIC_ROOFTOP_PV_FORECAST_20260408033000_0000000511847044.zip
Wednesday, April 8, 2026 4:03 AM 24115 PUBLIC_ROOFTOP_PV_FORECAST_20260408040000_0000000511850196.zip
Wednesday, April 8, 2026 4:43 AM 24025 PUBLIC_ROOFTOP_PV_FORECAST_20260408043000_0000000511854312.zip
Wednesday, April 8, 2026 5:08 AM 24042 PUBLIC_ROOFTOP_PV_FORECAST_20260408050000_0000000511857158.zip
Wednesday, April 8, 2026 5:33 AM 24029 PUBLIC_ROOFTOP_PV_FORECAST_20260408053000_0000000511859976.zip
Wednesday, April 8, 2026 6:23 AM 24025 PUBLIC_ROOFTOP_PV_FORECAST_20260408060000_0000000511862863.zip
Wednesday, April 8, 2026 6:45 AM 24044 PUBLIC_ROOFTOP_PV_FORECAST_20260408063000_0000000511866233.zip
Wednesday, April 8, 2026 7:12 AM 23854 PUBLIC_ROOFTOP_PV_FORECAST_20260408070000_0000000511869190.zip
Wednesday, April 8, 2026 7:40 AM 23785 PUBLIC_ROOFTOP_PV_FORECAST_20260408073000_0000000511872971.zip
Wednesday, April 8, 2026 8:06 AM 23653 PUBLIC_ROOFTOP_PV_FORECAST_20260408080000_0000000511876246.zip
Wednesday, April 8, 2026 8:35 AM 23553 PUBLIC_ROOFTOP_PV_FORECAST_20260408083000_0000000511880025.zip
Wednesday, April 8, 2026 9:14 AM 23442 PUBLIC_ROOFTOP_PV_FORECAST_20260408090000_0000000511883445.zip
Wednesday, April 8, 2026 9:34 AM 23294 PUBLIC_ROOFTOP_PV_FORECAST_20260408093000_0000000511887222.zip
Wednesday, April 8, 2026 10:00 AM 23161 PUBLIC_ROOFTOP_PV_FORECAST_20260408100000_0000000511890478.zip
Wednesday, April 8, 2026 10:30 AM 23085 PUBLIC_ROOFTOP_PV_FORECAST_20260408103000_0000000511894381.zip
Wednesday, April 8, 2026 11:00 AM 23006 PUBLIC_ROOFTOP_PV_FORECAST_20260408110000_0000000511897864.zip
Wednesday, April 8, 2026 11:30 AM 22846 PUBLIC_ROOFTOP_PV_FORECAST_20260408113000_0000000511902148.zip
Wednesday, April 8, 2026 12:00 PM 22776 PUBLIC_ROOFTOP_PV_FORECAST_20260408120000_0000000511905595.zip
Wednesday, April 8, 2026 12:30 PM 22625 PUBLIC_ROOFTOP_PV_FORECAST_20260408123000_0000000511909924.zip
Wednesday, April 8, 2026 1:00 PM 22509 PUBLIC_ROOFTOP_PV_FORECAST_20260408130000_0000000511914142.zip
Wednesday, April 8, 2026 1:30 PM 22459 PUBLIC_ROOFTOP_PV_FORECAST_20260408133000_0000000511917625.zip
Wednesday, April 8, 2026 2:00 PM 22322 PUBLIC_ROOFTOP_PV_FORECAST_20260408140000_0000000511921197.zip
Wednesday, April 8, 2026 2:30 PM 22254 PUBLIC_ROOFTOP_PV_FORECAST_20260408143000_0000000511924931.zip
Wednesday, April 8, 2026 3:00 PM 22124 PUBLIC_ROOFTOP_PV_FORECAST_20260408150000_0000000511928522.zip
Wednesday, April 8, 2026 3:30 PM 22028 PUBLIC_ROOFTOP_PV_FORECAST_20260408153000_0000000511932175.zip
Wednesday, April 8, 2026 4:00 PM 21852 PUBLIC_ROOFTOP_PV_FORECAST_20260408160000_0000000511935794.zip
Wednesday, April 8, 2026 4:30 PM 21699 PUBLIC_ROOFTOP_PV_FORECAST_20260408163000_0000000511939412.zip
Wednesday, April 8, 2026 5:00 PM 21724 PUBLIC_ROOFTOP_PV_FORECAST_20260408170000_0000000511942840.zip
Wednesday, April 8, 2026 5:30 PM 21527 PUBLIC_ROOFTOP_PV_FORECAST_20260408173000_0000000511946458.zip
Wednesday, April 8, 2026 6:00 PM 21463 PUBLIC_ROOFTOP_PV_FORECAST_20260408180000_0000000511949926.zip
Wednesday, April 8, 2026 6:30 PM 21418 PUBLIC_ROOFTOP_PV_FORECAST_20260408183000_0000000511953780.zip
Wednesday, April 8, 2026 7:00 PM 21316 PUBLIC_ROOFTOP_PV_FORECAST_20260408190000_0000000511957301.zip
Wednesday, April 8, 2026 7:30 PM 21286 PUBLIC_ROOFTOP_PV_FORECAST_20260408193000_0000000511960755.zip
Wednesday, April 8, 2026 8:00 PM 21347 PUBLIC_ROOFTOP_PV_FORECAST_20260408200000_0000000511964093.zip
Wednesday, April 8, 2026 8:30 PM 21301 PUBLIC_ROOFTOP_PV_FORECAST_20260408203000_0000000511967229.zip
Wednesday, April 8, 2026 9:00 PM 21287 PUBLIC_ROOFTOP_PV_FORECAST_20260408210000_0000000511970510.zip
Wednesday, April 8, 2026 9:30 PM 21270 PUBLIC_ROOFTOP_PV_FORECAST_20260408213000_0000000511974057.zip
Wednesday, April 8, 2026 10:00 PM 21298 PUBLIC_ROOFTOP_PV_FORECAST_20260408220000_0000000511977431.zip
Wednesday, April 8, 2026 10:30 PM 21303 PUBLIC_ROOFTOP_PV_FORECAST_20260408223000_0000000511980718.zip
Wednesday, April 8, 2026 11:00 PM 21241 PUBLIC_ROOFTOP_PV_FORECAST_20260408230000_0000000511983918.zip
Wednesday, April 8, 2026 11:30 PM 21184 PUBLIC_ROOFTOP_PV_FORECAST_20260408233000_0000000511987071.zip
Thursday, April 9, 2026 12:00 AM 23971 PUBLIC_ROOFTOP_PV_FORECAST_20260409000000_0000000511990248.zip
Thursday, April 9, 2026 12:30 AM 23972 PUBLIC_ROOFTOP_PV_FORECAST_20260409003000_0000000511993467.zip
Thursday, April 9, 2026 1:00 AM 24013 PUBLIC_ROOFTOP_PV_FORECAST_20260409010000_0000000511996626.zip
Thursday, April 9, 2026 1:30 AM 23943 PUBLIC_ROOFTOP_PV_FORECAST_20260409013000_0000000512000063.zip
Thursday, April 9, 2026 2:00 AM 24042 PUBLIC_ROOFTOP_PV_FORECAST_20260409020000_0000000512003272.zip
Thursday, April 9, 2026 2:30 AM 24020 PUBLIC_ROOFTOP_PV_FORECAST_20260409023000_0000000512006555.zip
Thursday, April 9, 2026 3:00 AM 24010 PUBLIC_ROOFTOP_PV_FORECAST_20260409030000_0000000512009803.zip
Thursday, April 9, 2026 3:30 AM 23953 PUBLIC_ROOFTOP_PV_FORECAST_20260409033000_0000000512013038.zip
Thursday, April 9, 2026 4:00 AM 24010 PUBLIC_ROOFTOP_PV_FORECAST_20260409040000_0000000512016269.zip
Thursday, April 9, 2026 4:30 AM 23958 PUBLIC_ROOFTOP_PV_FORECAST_20260409043000_0000000512020398.zip
Thursday, April 9, 2026 5:01 AM 24022 PUBLIC_ROOFTOP_PV_FORECAST_20260409050000_0000000512023261.zip
Thursday, April 9, 2026 5:30 AM 23933 PUBLIC_ROOFTOP_PV_FORECAST_20260409053000_0000000512026090.zip
Thursday, April 9, 2026 6:00 AM 23976 PUBLIC_ROOFTOP_PV_FORECAST_20260409060000_0000000512028984.zip
Thursday, April 9, 2026 6:30 AM 23800 PUBLIC_ROOFTOP_PV_FORECAST_20260409063000_0000000512032496.zip
Thursday, April 9, 2026 7:00 AM 23791 PUBLIC_ROOFTOP_PV_FORECAST_20260409070000_0000000512035501.zip
Thursday, April 9, 2026 7:30 AM 23669 PUBLIC_ROOFTOP_PV_FORECAST_20260409073000_0000000512039263.zip
Thursday, April 9, 2026 8:00 AM 23553 PUBLIC_ROOFTOP_PV_FORECAST_20260409080000_0000000512042461.zip
Thursday, April 9, 2026 8:30 AM 23456 PUBLIC_ROOFTOP_PV_FORECAST_20260409083000_0000000512046739.zip
Thursday, April 9, 2026 9:00 AM 23269 PUBLIC_ROOFTOP_PV_FORECAST_20260409090000_0000000512050109.zip
Thursday, April 9, 2026 9:30 AM 23231 PUBLIC_ROOFTOP_PV_FORECAST_20260409093000_0000000512053882.zip
Thursday, April 9, 2026 10:00 AM 23157 PUBLIC_ROOFTOP_PV_FORECAST_20260409100000_0000000512056968.zip
Thursday, April 9, 2026 10:30 AM 23036 PUBLIC_ROOFTOP_PV_FORECAST_20260409103000_0000000512060926.zip
Thursday, April 9, 2026 11:00 AM 22887 PUBLIC_ROOFTOP_PV_FORECAST_20260409110000_0000000512064133.zip
Thursday, April 9, 2026 11:30 AM 22846 PUBLIC_ROOFTOP_PV_FORECAST_20260409113000_0000000512068141.zip
Thursday, April 9, 2026 12:00 PM 22752 PUBLIC_ROOFTOP_PV_FORECAST_20260409120000_0000000512071533.zip
Thursday, April 9, 2026 12:30 PM 22561 PUBLIC_ROOFTOP_PV_FORECAST_20260409123000_0000000512075994.zip
Thursday, April 9, 2026 1:00 PM 22470 PUBLIC_ROOFTOP_PV_FORECAST_20260409130000_0000000512079674.zip
Thursday, April 9, 2026 1:30 PM 22406 PUBLIC_ROOFTOP_PV_FORECAST_20260409133000_0000000512083123.zip
Thursday, April 9, 2026 2:00 PM 22174 PUBLIC_ROOFTOP_PV_FORECAST_20260409140000_0000000512086679.zip
Thursday, April 9, 2026 2:30 PM 22113 PUBLIC_ROOFTOP_PV_FORECAST_20260409143000_0000000512090174.zip
Thursday, April 9, 2026 3:00 PM 22069 PUBLIC_ROOFTOP_PV_FORECAST_20260409150000_0000000512093593.zip
Thursday, April 9, 2026 3:30 PM 21912 PUBLIC_ROOFTOP_PV_FORECAST_20260409153000_0000000512097446.zip
Thursday, April 9, 2026 4:01 PM 21759 PUBLIC_ROOFTOP_PV_FORECAST_20260409160000_0000000512101107.zip
Thursday, April 9, 2026 4:30 PM 21657 PUBLIC_ROOFTOP_PV_FORECAST_20260409163000_0000000512105249.zip
Thursday, April 9, 2026 5:00 PM 21589 PUBLIC_ROOFTOP_PV_FORECAST_20260409170000_0000000512109027.zip
Thursday, April 9, 2026 5:30 PM 21549 PUBLIC_ROOFTOP_PV_FORECAST_20260409173000_0000000512112636.zip
Thursday, April 9, 2026 6:00 PM 21390 PUBLIC_ROOFTOP_PV_FORECAST_20260409180000_0000000512116282.zip
Thursday, April 9, 2026 6:30 PM 21373 PUBLIC_ROOFTOP_PV_FORECAST_20260409183000_0000000512119889.zip
Thursday, April 9, 2026 7:00 PM 21383 PUBLIC_ROOFTOP_PV_FORECAST_20260409190000_0000000512123161.zip
Thursday, April 9, 2026 7:30 PM 21383 PUBLIC_ROOFTOP_PV_FORECAST_20260409193000_0000000512126474.zip
Thursday, April 9, 2026 8:00 PM 21330 PUBLIC_ROOFTOP_PV_FORECAST_20260409200000_0000000512129940.zip
Thursday, April 9, 2026 8:30 PM 21370 PUBLIC_ROOFTOP_PV_FORECAST_20260409203000_0000000512133197.zip
Thursday, April 9, 2026 9:00 PM 21272 PUBLIC_ROOFTOP_PV_FORECAST_20260409210000_0000000512136451.zip
Thursday, April 9, 2026 9:31 PM 21273 PUBLIC_ROOFTOP_PV_FORECAST_20260409213000_0000000512139746.zip
Thursday, April 9, 2026 10:00 PM 21282 PUBLIC_ROOFTOP_PV_FORECAST_20260409220000_0000000512142999.zip
Thursday, April 9, 2026 10:30 PM 21193 PUBLIC_ROOFTOP_PV_FORECAST_20260409223000_0000000512146160.zip
Thursday, April 9, 2026 11:00 PM 21242 PUBLIC_ROOFTOP_PV_FORECAST_20260409230000_0000000512149280.zip
Thursday, April 9, 2026 11:30 PM 21238 PUBLIC_ROOFTOP_PV_FORECAST_20260409233000_0000000512152369.zip
Friday, April 10, 2026 12:00 AM 23935 PUBLIC_ROOFTOP_PV_FORECAST_20260410000000_0000000512155413.zip
Friday, April 10, 2026 12:30 AM 23963 PUBLIC_ROOFTOP_PV_FORECAST_20260410003000_0000000512158481.zip
Friday, April 10, 2026 1:00 AM 23950 PUBLIC_ROOFTOP_PV_FORECAST_20260410010000_0000000512161709.zip
Friday, April 10, 2026 1:30 AM 23925 PUBLIC_ROOFTOP_PV_FORECAST_20260410013000_0000000512164899.zip
Friday, April 10, 2026 2:00 AM 23978 PUBLIC_ROOFTOP_PV_FORECAST_20260410020000_0000000512167997.zip
Friday, April 10, 2026 2:30 AM 23945 PUBLIC_ROOFTOP_PV_FORECAST_20260410023000_0000000512171189.zip