www.nemweb.com.au - /REPORTS/Current/ROOFTOP_PV/FORECAST/
[To Parent Directory]
Saturday, June 14, 2025 12:00 AM 21350 PUBLIC_ROOFTOP_PV_FORECAST_20250614000000_0000000467589096.zip
Saturday, June 14, 2025 12:30 AM 21431 PUBLIC_ROOFTOP_PV_FORECAST_20250614003000_0000000467591822.zip
Saturday, June 14, 2025 1:01 AM 21464 PUBLIC_ROOFTOP_PV_FORECAST_20250614010000_0000000467594569.zip
Saturday, June 14, 2025 1:30 AM 21467 PUBLIC_ROOFTOP_PV_FORECAST_20250614013000_0000000467597402.zip
Saturday, June 14, 2025 2:00 AM 21394 PUBLIC_ROOFTOP_PV_FORECAST_20250614020000_0000000467600116.zip
Saturday, June 14, 2025 2:30 AM 21393 PUBLIC_ROOFTOP_PV_FORECAST_20250614023000_0000000467602788.zip
Saturday, June 14, 2025 3:01 AM 21464 PUBLIC_ROOFTOP_PV_FORECAST_20250614030000_0000000467605453.zip
Saturday, June 14, 2025 3:30 AM 21485 PUBLIC_ROOFTOP_PV_FORECAST_20250614033000_0000000467608144.zip
Saturday, June 14, 2025 4:01 AM 21323 PUBLIC_ROOFTOP_PV_FORECAST_20250614040000_0000000467610763.zip
Saturday, June 14, 2025 4:30 AM 21388 PUBLIC_ROOFTOP_PV_FORECAST_20250614043000_0000000467614240.zip
Saturday, June 14, 2025 5:01 AM 21400 PUBLIC_ROOFTOP_PV_FORECAST_20250614050000_0000000467616632.zip
Saturday, June 14, 2025 5:30 AM 21385 PUBLIC_ROOFTOP_PV_FORECAST_20250614053000_0000000467619449.zip
Saturday, June 14, 2025 6:00 AM 21364 PUBLIC_ROOFTOP_PV_FORECAST_20250614060000_0000000467621986.zip
Saturday, June 14, 2025 6:30 AM 21346 PUBLIC_ROOFTOP_PV_FORECAST_20250614063000_0000000467624820.zip
Saturday, June 14, 2025 7:00 AM 21432 PUBLIC_ROOFTOP_PV_FORECAST_20250614070000_0000000467627386.zip
Saturday, June 14, 2025 7:30 AM 21321 PUBLIC_ROOFTOP_PV_FORECAST_20250614073000_0000000467629905.zip
Saturday, June 14, 2025 8:00 AM 21237 PUBLIC_ROOFTOP_PV_FORECAST_20250614080000_0000000467632514.zip
Saturday, June 14, 2025 8:30 AM 21063 PUBLIC_ROOFTOP_PV_FORECAST_20250614083000_0000000467635282.zip
Saturday, June 14, 2025 9:00 AM 21023 PUBLIC_ROOFTOP_PV_FORECAST_20250614090000_0000000467638217.zip
Saturday, June 14, 2025 9:30 AM 20927 PUBLIC_ROOFTOP_PV_FORECAST_20250614093000_0000000467640931.zip
Saturday, June 14, 2025 10:01 AM 20687 PUBLIC_ROOFTOP_PV_FORECAST_20250614100000_0000000467643855.zip
Saturday, June 14, 2025 10:30 AM 20676 PUBLIC_ROOFTOP_PV_FORECAST_20250614103000_0000000467646717.zip
Saturday, June 14, 2025 11:00 AM 20561 PUBLIC_ROOFTOP_PV_FORECAST_20250614110000_0000000467649758.zip
Saturday, June 14, 2025 11:30 AM 20435 PUBLIC_ROOFTOP_PV_FORECAST_20250614113000_0000000467652546.zip
Saturday, June 14, 2025 12:00 PM 20372 PUBLIC_ROOFTOP_PV_FORECAST_20250614120000_0000000467655387.zip
Saturday, June 14, 2025 12:30 PM 20262 PUBLIC_ROOFTOP_PV_FORECAST_20250614123000_0000000467659848.zip
Saturday, June 14, 2025 1:00 PM 20129 PUBLIC_ROOFTOP_PV_FORECAST_20250614130000_0000000467663054.zip
Saturday, June 14, 2025 1:30 PM 20085 PUBLIC_ROOFTOP_PV_FORECAST_20250614133000_0000000467666042.zip
Saturday, June 14, 2025 2:00 PM 19907 PUBLIC_ROOFTOP_PV_FORECAST_20250614140000_0000000467669062.zip
Saturday, June 14, 2025 2:30 PM 19800 PUBLIC_ROOFTOP_PV_FORECAST_20250614143000_0000000467672105.zip
Saturday, June 14, 2025 3:00 PM 19624 PUBLIC_ROOFTOP_PV_FORECAST_20250614150000_0000000467675055.zip
Saturday, June 14, 2025 3:30 PM 19557 PUBLIC_ROOFTOP_PV_FORECAST_20250614153000_0000000467678812.zip
Saturday, June 14, 2025 4:00 PM 19394 PUBLIC_ROOFTOP_PV_FORECAST_20250614160000_0000000467681643.zip
Saturday, June 14, 2025 4:30 PM 19259 PUBLIC_ROOFTOP_PV_FORECAST_20250614163000_0000000467684673.zip
Saturday, June 14, 2025 5:00 PM 19234 PUBLIC_ROOFTOP_PV_FORECAST_20250614170000_0000000467687771.zip
Saturday, June 14, 2025 5:30 PM 19243 PUBLIC_ROOFTOP_PV_FORECAST_20250614173000_0000000467690895.zip
Saturday, June 14, 2025 6:00 PM 19195 PUBLIC_ROOFTOP_PV_FORECAST_20250614180000_0000000467693859.zip
Saturday, June 14, 2025 6:30 PM 19195 PUBLIC_ROOFTOP_PV_FORECAST_20250614183000_0000000467696915.zip
Saturday, June 14, 2025 7:00 PM 19096 PUBLIC_ROOFTOP_PV_FORECAST_20250614190000_0000000467700126.zip
Saturday, June 14, 2025 7:30 PM 19101 PUBLIC_ROOFTOP_PV_FORECAST_20250614193000_0000000467703056.zip
Saturday, June 14, 2025 8:00 PM 19052 PUBLIC_ROOFTOP_PV_FORECAST_20250614200000_0000000467705958.zip
Saturday, June 14, 2025 8:30 PM 19098 PUBLIC_ROOFTOP_PV_FORECAST_20250614203000_0000000467708815.zip
Saturday, June 14, 2025 9:00 PM 19075 PUBLIC_ROOFTOP_PV_FORECAST_20250614210000_0000000467711527.zip
Saturday, June 14, 2025 9:30 PM 19025 PUBLIC_ROOFTOP_PV_FORECAST_20250614213000_0000000467714328.zip
Saturday, June 14, 2025 10:01 PM 18984 PUBLIC_ROOFTOP_PV_FORECAST_20250614220000_0000000467717069.zip
Saturday, June 14, 2025 10:30 PM 19038 PUBLIC_ROOFTOP_PV_FORECAST_20250614223000_0000000467719765.zip
Saturday, June 14, 2025 11:00 PM 18971 PUBLIC_ROOFTOP_PV_FORECAST_20250614230000_0000000467722420.zip
Saturday, June 14, 2025 11:30 PM 18985 PUBLIC_ROOFTOP_PV_FORECAST_20250614233000_0000000467725165.zip
Sunday, June 15, 2025 12:00 AM 21468 PUBLIC_ROOFTOP_PV_FORECAST_20250615000000_0000000467727851.zip
Sunday, June 15, 2025 12:30 AM 21400 PUBLIC_ROOFTOP_PV_FORECAST_20250615003000_0000000467730655.zip
Sunday, June 15, 2025 1:00 AM 21262 PUBLIC_ROOFTOP_PV_FORECAST_20250615010000_0000000467733417.zip
Sunday, June 15, 2025 1:30 AM 21352 PUBLIC_ROOFTOP_PV_FORECAST_20250615013000_0000000467736308.zip
Sunday, June 15, 2025 2:00 AM 21418 PUBLIC_ROOFTOP_PV_FORECAST_20250615020000_0000000467739060.zip
Sunday, June 15, 2025 2:30 AM 21332 PUBLIC_ROOFTOP_PV_FORECAST_20250615023000_0000000467741939.zip
Sunday, June 15, 2025 3:00 AM 21414 PUBLIC_ROOFTOP_PV_FORECAST_20250615030000_0000000467744696.zip
Sunday, June 15, 2025 3:30 AM 21385 PUBLIC_ROOFTOP_PV_FORECAST_20250615033000_0000000467747470.zip
Sunday, June 15, 2025 4:00 AM 21445 PUBLIC_ROOFTOP_PV_FORECAST_20250615040000_0000000467750123.zip
Sunday, June 15, 2025 4:30 AM 21411 PUBLIC_ROOFTOP_PV_FORECAST_20250615043000_0000000467753625.zip
Sunday, June 15, 2025 5:00 AM 21395 PUBLIC_ROOFTOP_PV_FORECAST_20250615050000_0000000467756043.zip
Sunday, June 15, 2025 5:30 AM 21371 PUBLIC_ROOFTOP_PV_FORECAST_20250615053000_0000000467758819.zip
Sunday, June 15, 2025 6:00 AM 21390 PUBLIC_ROOFTOP_PV_FORECAST_20250615060000_0000000467761302.zip
Sunday, June 15, 2025 6:30 AM 21356 PUBLIC_ROOFTOP_PV_FORECAST_20250615063000_0000000467764245.zip
Sunday, June 15, 2025 7:00 AM 21351 PUBLIC_ROOFTOP_PV_FORECAST_20250615070000_0000000467766794.zip
Sunday, June 15, 2025 7:30 AM 21323 PUBLIC_ROOFTOP_PV_FORECAST_20250615073000_0000000467769483.zip
Sunday, June 15, 2025 8:00 AM 21223 PUBLIC_ROOFTOP_PV_FORECAST_20250615080000_0000000467772170.zip
Sunday, June 15, 2025 8:30 AM 21114 PUBLIC_ROOFTOP_PV_FORECAST_20250615083000_0000000467775046.zip
Sunday, June 15, 2025 9:00 AM 21098 PUBLIC_ROOFTOP_PV_FORECAST_20250615090000_0000000467777810.zip
Sunday, June 15, 2025 9:30 AM 20850 PUBLIC_ROOFTOP_PV_FORECAST_20250615093000_0000000467780603.zip
Sunday, June 15, 2025 10:00 AM 20822 PUBLIC_ROOFTOP_PV_FORECAST_20250615100000_0000000467783291.zip
Sunday, June 15, 2025 10:30 AM 20583 PUBLIC_ROOFTOP_PV_FORECAST_20250615103000_0000000467786124.zip
Sunday, June 15, 2025 11:00 AM 20565 PUBLIC_ROOFTOP_PV_FORECAST_20250615110000_0000000467788893.zip
Sunday, June 15, 2025 11:30 AM 20475 PUBLIC_ROOFTOP_PV_FORECAST_20250615113000_0000000467791795.zip
Sunday, June 15, 2025 12:00 PM 20351 PUBLIC_ROOFTOP_PV_FORECAST_20250615120000_0000000467794557.zip
Sunday, June 15, 2025 12:30 PM 20180 PUBLIC_ROOFTOP_PV_FORECAST_20250615123000_0000000467798875.zip
Sunday, June 15, 2025 1:00 PM 20085 PUBLIC_ROOFTOP_PV_FORECAST_20250615130000_0000000467801808.zip
Sunday, June 15, 2025 1:30 PM 19982 PUBLIC_ROOFTOP_PV_FORECAST_20250615133000_0000000467804777.zip
Sunday, June 15, 2025 2:00 PM 19837 PUBLIC_ROOFTOP_PV_FORECAST_20250615140000_0000000467807637.zip
Sunday, June 15, 2025 2:30 PM 19720 PUBLIC_ROOFTOP_PV_FORECAST_20250615143000_0000000467810542.zip
Sunday, June 15, 2025 3:00 PM 19643 PUBLIC_ROOFTOP_PV_FORECAST_20250615150000_0000000467813445.zip
Sunday, June 15, 2025 3:30 PM 19595 PUBLIC_ROOFTOP_PV_FORECAST_20250615153000_0000000467817593.zip
Sunday, June 15, 2025 4:00 PM 19363 PUBLIC_ROOFTOP_PV_FORECAST_20250615160000_0000000467820939.zip
Sunday, June 15, 2025 4:30 PM 19382 PUBLIC_ROOFTOP_PV_FORECAST_20250615163000_0000000467823994.zip
Sunday, June 15, 2025 5:00 PM 19214 PUBLIC_ROOFTOP_PV_FORECAST_20250615170000_0000000467826869.zip
Sunday, June 15, 2025 5:30 PM 19188 PUBLIC_ROOFTOP_PV_FORECAST_20250615173000_0000000467829753.zip
Sunday, June 15, 2025 6:01 PM 19137 PUBLIC_ROOFTOP_PV_FORECAST_20250615180000_0000000467832709.zip
Sunday, June 15, 2025 6:30 PM 19084 PUBLIC_ROOFTOP_PV_FORECAST_20250615183000_0000000467835722.zip
Sunday, June 15, 2025 7:00 PM 19097 PUBLIC_ROOFTOP_PV_FORECAST_20250615190000_0000000467838533.zip
Sunday, June 15, 2025 7:31 PM 19072 PUBLIC_ROOFTOP_PV_FORECAST_20250615193000_0000000467841322.zip
Sunday, June 15, 2025 8:00 PM 19107 PUBLIC_ROOFTOP_PV_FORECAST_20250615200000_0000000467844006.zip
Sunday, June 15, 2025 8:30 PM 19091 PUBLIC_ROOFTOP_PV_FORECAST_20250615203000_0000000467846772.zip
Sunday, June 15, 2025 9:01 PM 19069 PUBLIC_ROOFTOP_PV_FORECAST_20250615210000_0000000467849402.zip
Sunday, June 15, 2025 9:30 PM 19045 PUBLIC_ROOFTOP_PV_FORECAST_20250615213000_0000000467852195.zip
Sunday, June 15, 2025 10:00 PM 19009 PUBLIC_ROOFTOP_PV_FORECAST_20250615220000_0000000467855007.zip
Sunday, June 15, 2025 10:30 PM 19024 PUBLIC_ROOFTOP_PV_FORECAST_20250615223000_0000000467857723.zip
Sunday, June 15, 2025 11:00 PM 18985 PUBLIC_ROOFTOP_PV_FORECAST_20250615230000_0000000467860387.zip
Sunday, June 15, 2025 11:31 PM 18935 PUBLIC_ROOFTOP_PV_FORECAST_20250615233000_0000000467863097.zip
Monday, June 16, 2025 12:00 AM 21475 PUBLIC_ROOFTOP_PV_FORECAST_20250616000000_0000000467865801.zip
Monday, June 16, 2025 12:30 AM 21402 PUBLIC_ROOFTOP_PV_FORECAST_20250616003000_0000000467868555.zip
Monday, June 16, 2025 1:00 AM 21458 PUBLIC_ROOFTOP_PV_FORECAST_20250616010000_0000000467871286.zip
Monday, June 16, 2025 1:30 AM 21449 PUBLIC_ROOFTOP_PV_FORECAST_20250616013000_0000000467874156.zip
Monday, June 16, 2025 2:00 AM 21398 PUBLIC_ROOFTOP_PV_FORECAST_20250616020000_0000000467876869.zip
Monday, June 16, 2025 2:30 AM 21414 PUBLIC_ROOFTOP_PV_FORECAST_20250616023000_0000000467879648.zip
Monday, June 16, 2025 3:00 AM 21392 PUBLIC_ROOFTOP_PV_FORECAST_20250616030000_0000000467882370.zip
Monday, June 16, 2025 3:30 AM 21434 PUBLIC_ROOFTOP_PV_FORECAST_20250616033000_0000000467885194.zip
Monday, June 16, 2025 4:00 AM 21413 PUBLIC_ROOFTOP_PV_FORECAST_20250616040000_0000000467887946.zip
Monday, June 16, 2025 4:30 AM 21480 PUBLIC_ROOFTOP_PV_FORECAST_20250616043000_0000000467891608.zip
Monday, June 16, 2025 5:00 AM 21356 PUBLIC_ROOFTOP_PV_FORECAST_20250616050000_0000000467894141.zip
Monday, June 16, 2025 5:30 AM 21377 PUBLIC_ROOFTOP_PV_FORECAST_20250616053000_0000000467897037.zip
Monday, June 16, 2025 6:00 AM 21346 PUBLIC_ROOFTOP_PV_FORECAST_20250616060000_0000000467899590.zip
Monday, June 16, 2025 6:30 AM 21324 PUBLIC_ROOFTOP_PV_FORECAST_20250616063000_0000000467902691.zip
Monday, June 16, 2025 7:00 AM 21364 PUBLIC_ROOFTOP_PV_FORECAST_20250616070000_0000000467905444.zip
Monday, June 16, 2025 7:30 AM 21252 PUBLIC_ROOFTOP_PV_FORECAST_20250616073000_0000000467908203.zip
Monday, June 16, 2025 8:00 AM 21173 PUBLIC_ROOFTOP_PV_FORECAST_20250616080000_0000000467911017.zip
Monday, June 16, 2025 8:30 AM 21037 PUBLIC_ROOFTOP_PV_FORECAST_20250616083000_0000000467913792.zip
Monday, June 16, 2025 9:00 AM 21005 PUBLIC_ROOFTOP_PV_FORECAST_20250616090000_0000000467916836.zip
Monday, June 16, 2025 9:30 AM 20837 PUBLIC_ROOFTOP_PV_FORECAST_20250616093000_0000000467920138.zip
Monday, June 16, 2025 10:00 AM 20777 PUBLIC_ROOFTOP_PV_FORECAST_20250616100000_0000000467923231.zip
Monday, June 16, 2025 10:31 AM 20592 PUBLIC_ROOFTOP_PV_FORECAST_20250616103000_0000000467926403.zip
Monday, June 16, 2025 11:00 AM 20570 PUBLIC_ROOFTOP_PV_FORECAST_20250616110000_0000000467930070.zip
Monday, June 16, 2025 11:30 AM 20467 PUBLIC_ROOFTOP_PV_FORECAST_20250616113000_0000000467933279.zip
Monday, June 16, 2025 12:00 PM 20271 PUBLIC_ROOFTOP_PV_FORECAST_20250616120000_0000000467936453.zip
Monday, June 16, 2025 12:30 PM 20208 PUBLIC_ROOFTOP_PV_FORECAST_20250616123000_0000000467940973.zip
Monday, June 16, 2025 1:00 PM 20135 PUBLIC_ROOFTOP_PV_FORECAST_20250616130000_0000000467944316.zip
Monday, June 16, 2025 1:30 PM 20028 PUBLIC_ROOFTOP_PV_FORECAST_20250616133000_0000000467949308.zip
Monday, June 16, 2025 2:00 PM 19801 PUBLIC_ROOFTOP_PV_FORECAST_20250616140000_0000000467954267.zip
Monday, June 16, 2025 2:30 PM 19833 PUBLIC_ROOFTOP_PV_FORECAST_20250616143000_0000000467959594.zip
Monday, June 16, 2025 3:00 PM 19656 PUBLIC_ROOFTOP_PV_FORECAST_20250616150000_0000000467963265.zip
Monday, June 16, 2025 3:30 PM 19578 PUBLIC_ROOFTOP_PV_FORECAST_20250616153000_0000000467966579.zip
Monday, June 16, 2025 4:00 PM 19418 PUBLIC_ROOFTOP_PV_FORECAST_20250616160000_0000000467969805.zip
Monday, June 16, 2025 4:30 PM 19295 PUBLIC_ROOFTOP_PV_FORECAST_20250616163000_0000000467973165.zip
Monday, June 16, 2025 5:00 PM 19165 PUBLIC_ROOFTOP_PV_FORECAST_20250616170000_0000000467976451.zip
Monday, June 16, 2025 5:30 PM 19168 PUBLIC_ROOFTOP_PV_FORECAST_20250616173000_0000000467979487.zip
Monday, June 16, 2025 6:00 PM 19217 PUBLIC_ROOFTOP_PV_FORECAST_20250616180000_0000000467982457.zip
Monday, June 16, 2025 6:30 PM 19102 PUBLIC_ROOFTOP_PV_FORECAST_20250616183000_0000000467985684.zip
Monday, June 16, 2025 7:00 PM 19036 PUBLIC_ROOFTOP_PV_FORECAST_20250616190000_0000000467988673.zip
Monday, June 16, 2025 7:30 PM 19155 PUBLIC_ROOFTOP_PV_FORECAST_20250616193000_0000000467991674.zip
Monday, June 16, 2025 8:01 PM 19038 PUBLIC_ROOFTOP_PV_FORECAST_20250616200000_0000000467994631.zip
Monday, June 16, 2025 8:30 PM 19050 PUBLIC_ROOFTOP_PV_FORECAST_20250616203000_0000000467997492.zip
Monday, June 16, 2025 9:00 PM 19071 PUBLIC_ROOFTOP_PV_FORECAST_20250616210000_0000000468000241.zip
Monday, June 16, 2025 9:30 PM 18975 PUBLIC_ROOFTOP_PV_FORECAST_20250616213000_0000000468003147.zip
Monday, June 16, 2025 10:00 PM 19001 PUBLIC_ROOFTOP_PV_FORECAST_20250616220000_0000000468005888.zip
Monday, June 16, 2025 10:30 PM 18981 PUBLIC_ROOFTOP_PV_FORECAST_20250616223000_0000000468008670.zip
Monday, June 16, 2025 11:00 PM 19017 PUBLIC_ROOFTOP_PV_FORECAST_20250616230000_0000000468011378.zip
Monday, June 16, 2025 11:30 PM 18917 PUBLIC_ROOFTOP_PV_FORECAST_20250616233000_0000000468014004.zip
Tuesday, June 17, 2025 12:00 AM 21387 PUBLIC_ROOFTOP_PV_FORECAST_20250617000000_0000000468016657.zip
Tuesday, June 17, 2025 12:30 AM 21348 PUBLIC_ROOFTOP_PV_FORECAST_20250617003000_0000000468019477.zip
Tuesday, June 17, 2025 1:00 AM 21357 PUBLIC_ROOFTOP_PV_FORECAST_20250617010000_0000000468022136.zip
Tuesday, June 17, 2025 1:30 AM 21358 PUBLIC_ROOFTOP_PV_FORECAST_20250617013000_0000000468024934.zip
Tuesday, June 17, 2025 2:01 AM 21365 PUBLIC_ROOFTOP_PV_FORECAST_20250617020000_0000000468027714.zip
Tuesday, June 17, 2025 2:30 AM 21400 PUBLIC_ROOFTOP_PV_FORECAST_20250617023000_0000000468030436.zip
Tuesday, June 17, 2025 3:00 AM 21416 PUBLIC_ROOFTOP_PV_FORECAST_20250617030000_0000000468033205.zip
Tuesday, June 17, 2025 3:30 AM 21381 PUBLIC_ROOFTOP_PV_FORECAST_20250617033000_0000000468036086.zip
Tuesday, June 17, 2025 4:00 AM 21368 PUBLIC_ROOFTOP_PV_FORECAST_20250617040000_0000000468038885.zip
Tuesday, June 17, 2025 4:30 AM 21395 PUBLIC_ROOFTOP_PV_FORECAST_20250617043000_0000000468042541.zip
Tuesday, June 17, 2025 5:00 AM 21305 PUBLIC_ROOFTOP_PV_FORECAST_20250617050000_0000000468045187.zip
Tuesday, June 17, 2025 5:30 AM 21320 PUBLIC_ROOFTOP_PV_FORECAST_20250617053000_0000000468048130.zip
Tuesday, June 17, 2025 6:00 AM 21320 PUBLIC_ROOFTOP_PV_FORECAST_20250617060000_0000000468050900.zip
Tuesday, June 17, 2025 6:30 AM 21417 PUBLIC_ROOFTOP_PV_FORECAST_20250617063000_0000000468054108.zip
Tuesday, June 17, 2025 7:00 AM 21341 PUBLIC_ROOFTOP_PV_FORECAST_20250617070000_0000000468056855.zip
Tuesday, June 17, 2025 7:30 AM 21335 PUBLIC_ROOFTOP_PV_FORECAST_20250617073000_0000000468059570.zip
Tuesday, June 17, 2025 8:00 AM 21151 PUBLIC_ROOFTOP_PV_FORECAST_20250617080000_0000000468062347.zip
Tuesday, June 17, 2025 8:30 AM 21138 PUBLIC_ROOFTOP_PV_FORECAST_20250617083000_0000000468065298.zip
Tuesday, June 17, 2025 9:00 AM 21006 PUBLIC_ROOFTOP_PV_FORECAST_20250617090000_0000000468068156.zip
Tuesday, June 17, 2025 9:30 AM 20839 PUBLIC_ROOFTOP_PV_FORECAST_20250617093000_0000000468071471.zip
Tuesday, June 17, 2025 10:00 AM 20703 PUBLIC_ROOFTOP_PV_FORECAST_20250617100000_0000000468074396.zip
Tuesday, June 17, 2025 10:31 AM 20687 PUBLIC_ROOFTOP_PV_FORECAST_20250617103000_0000000468077402.zip
Tuesday, June 17, 2025 11:00 AM 20563 PUBLIC_ROOFTOP_PV_FORECAST_20250617110000_0000000468080332.zip
Tuesday, June 17, 2025 11:30 AM 20334 PUBLIC_ROOFTOP_PV_FORECAST_20250617113000_0000000468083281.zip
Tuesday, June 17, 2025 12:00 PM 20276 PUBLIC_ROOFTOP_PV_FORECAST_20250617120000_0000000468086519.zip
Tuesday, June 17, 2025 12:30 PM 20250 PUBLIC_ROOFTOP_PV_FORECAST_20250617123000_0000000468091045.zip
Tuesday, June 17, 2025 1:00 PM 20085 PUBLIC_ROOFTOP_PV_FORECAST_20250617130000_0000000468094353.zip
Tuesday, June 17, 2025 1:30 PM 20010 PUBLIC_ROOFTOP_PV_FORECAST_20250617133000_0000000468097519.zip
Tuesday, June 17, 2025 2:00 PM 19876 PUBLIC_ROOFTOP_PV_FORECAST_20250617140000_0000000468100562.zip
Tuesday, June 17, 2025 2:31 PM 19721 PUBLIC_ROOFTOP_PV_FORECAST_20250617143000_0000000468103553.zip
Tuesday, June 17, 2025 3:00 PM 19567 PUBLIC_ROOFTOP_PV_FORECAST_20250617150000_0000000468106435.zip
Tuesday, June 17, 2025 3:30 PM 19487 PUBLIC_ROOFTOP_PV_FORECAST_20250617153000_0000000468109597.zip
Tuesday, June 17, 2025 4:00 PM 19351 PUBLIC_ROOFTOP_PV_FORECAST_20250617160000_0000000468112563.zip
Tuesday, June 17, 2025 4:30 PM 19373 PUBLIC_ROOFTOP_PV_FORECAST_20250617163000_0000000468115400.zip
Tuesday, June 17, 2025 5:00 PM 19277 PUBLIC_ROOFTOP_PV_FORECAST_20250617170000_0000000468118389.zip
Tuesday, June 17, 2025 5:30 PM 19161 PUBLIC_ROOFTOP_PV_FORECAST_20250617173000_0000000468121282.zip
Tuesday, June 17, 2025 6:00 PM 19149 PUBLIC_ROOFTOP_PV_FORECAST_20250617180000_0000000468124313.zip
Tuesday, June 17, 2025 6:30 PM 19156 PUBLIC_ROOFTOP_PV_FORECAST_20250617183000_0000000468127369.zip
Tuesday, June 17, 2025 7:00 PM 19086 PUBLIC_ROOFTOP_PV_FORECAST_20250617190000_0000000468130175.zip
Tuesday, June 17, 2025 7:30 PM 19039 PUBLIC_ROOFTOP_PV_FORECAST_20250617193000_0000000468133007.zip
Tuesday, June 17, 2025 8:00 PM 19134 PUBLIC_ROOFTOP_PV_FORECAST_20250617200000_0000000468135805.zip
Tuesday, June 17, 2025 8:30 PM 19051 PUBLIC_ROOFTOP_PV_FORECAST_20250617203000_0000000468138495.zip
Tuesday, June 17, 2025 9:00 PM 19093 PUBLIC_ROOFTOP_PV_FORECAST_20250617210000_0000000468141271.zip
Tuesday, June 17, 2025 9:30 PM 19019 PUBLIC_ROOFTOP_PV_FORECAST_20250617213000_0000000468144043.zip
Tuesday, June 17, 2025 10:00 PM 19037 PUBLIC_ROOFTOP_PV_FORECAST_20250617220000_0000000468146837.zip
Tuesday, June 17, 2025 10:30 PM 18984 PUBLIC_ROOFTOP_PV_FORECAST_20250617223000_0000000468149615.zip
Tuesday, June 17, 2025 11:00 PM 18916 PUBLIC_ROOFTOP_PV_FORECAST_20250617230000_0000000468152246.zip
Tuesday, June 17, 2025 11:30 PM 18945 PUBLIC_ROOFTOP_PV_FORECAST_20250617233000_0000000468154900.zip
Wednesday, June 18, 2025 12:00 AM 21351 PUBLIC_ROOFTOP_PV_FORECAST_20250618000000_0000000468157642.zip
Wednesday, June 18, 2025 12:30 AM 21340 PUBLIC_ROOFTOP_PV_FORECAST_20250618003000_0000000468160416.zip
Wednesday, June 18, 2025 1:00 AM 21339 PUBLIC_ROOFTOP_PV_FORECAST_20250618010000_0000000468163049.zip
Wednesday, June 18, 2025 1:31 AM 21345 PUBLIC_ROOFTOP_PV_FORECAST_20250618013000_0000000468165976.zip
Wednesday, June 18, 2025 2:00 AM 21436 PUBLIC_ROOFTOP_PV_FORECAST_20250618020000_0000000468168778.zip
Wednesday, June 18, 2025 2:30 AM 21370 PUBLIC_ROOFTOP_PV_FORECAST_20250618023000_0000000468171653.zip
Wednesday, June 18, 2025 3:00 AM 21374 PUBLIC_ROOFTOP_PV_FORECAST_20250618030000_0000000468174448.zip
Wednesday, June 18, 2025 3:30 AM 21455 PUBLIC_ROOFTOP_PV_FORECAST_20250618033000_0000000468177218.zip
Wednesday, June 18, 2025 4:00 AM 21443 PUBLIC_ROOFTOP_PV_FORECAST_20250618040000_0000000468180064.zip
Wednesday, June 18, 2025 4:30 AM 21316 PUBLIC_ROOFTOP_PV_FORECAST_20250618043000_0000000468183776.zip
Wednesday, June 18, 2025 5:00 AM 21411 PUBLIC_ROOFTOP_PV_FORECAST_20250618050000_0000000468186303.zip
Wednesday, June 18, 2025 5:30 AM 21339 PUBLIC_ROOFTOP_PV_FORECAST_20250618053000_0000000468189199.zip
Wednesday, June 18, 2025 6:00 AM 21319 PUBLIC_ROOFTOP_PV_FORECAST_20250618060000_0000000468191706.zip
Wednesday, June 18, 2025 6:30 AM 21344 PUBLIC_ROOFTOP_PV_FORECAST_20250618063000_0000000468194798.zip
Wednesday, June 18, 2025 7:00 AM 21349 PUBLIC_ROOFTOP_PV_FORECAST_20250618070000_0000000468197373.zip
Wednesday, June 18, 2025 7:30 AM 21288 PUBLIC_ROOFTOP_PV_FORECAST_20250618073000_0000000468199985.zip
Wednesday, June 18, 2025 8:00 AM 21201 PUBLIC_ROOFTOP_PV_FORECAST_20250618080000_0000000468202538.zip
Wednesday, June 18, 2025 8:30 AM 21053 PUBLIC_ROOFTOP_PV_FORECAST_20250618083000_0000000468205390.zip
Wednesday, June 18, 2025 9:00 AM 21006 PUBLIC_ROOFTOP_PV_FORECAST_20250618090000_0000000468208379.zip
Wednesday, June 18, 2025 9:30 AM 20838 PUBLIC_ROOFTOP_PV_FORECAST_20250618093000_0000000468211238.zip
Wednesday, June 18, 2025 10:00 AM 20750 PUBLIC_ROOFTOP_PV_FORECAST_20250618100000_0000000468213986.zip
Wednesday, June 18, 2025 10:30 AM 20677 PUBLIC_ROOFTOP_PV_FORECAST_20250618103000_0000000468216889.zip
Wednesday, June 18, 2025 11:00 AM 20535 PUBLIC_ROOFTOP_PV_FORECAST_20250618110000_0000000468219750.zip
Wednesday, June 18, 2025 11:30 AM 20442 PUBLIC_ROOFTOP_PV_FORECAST_20250618113000_0000000468222729.zip
Wednesday, June 18, 2025 12:00 PM 20335 PUBLIC_ROOFTOP_PV_FORECAST_20250618120000_0000000468225766.zip
Wednesday, June 18, 2025 12:30 PM 20218 PUBLIC_ROOFTOP_PV_FORECAST_20250618123000_0000000468230236.zip
Wednesday, June 18, 2025 1:00 PM 20012 PUBLIC_ROOFTOP_PV_FORECAST_20250618130000_0000000468233097.zip
Wednesday, June 18, 2025 1:30 PM 20027 PUBLIC_ROOFTOP_PV_FORECAST_20250618133000_0000000468236068.zip
Wednesday, June 18, 2025 2:00 PM 19841 PUBLIC_ROOFTOP_PV_FORECAST_20250618140000_0000000468238836.zip
Wednesday, June 18, 2025 2:30 PM 19688 PUBLIC_ROOFTOP_PV_FORECAST_20250618143000_0000000468241721.zip
Wednesday, June 18, 2025 3:00 PM 19580 PUBLIC_ROOFTOP_PV_FORECAST_20250618150000_0000000468244461.zip
Wednesday, June 18, 2025 3:30 PM 19451 PUBLIC_ROOFTOP_PV_FORECAST_20250618153000_0000000468247433.zip
Wednesday, June 18, 2025 4:00 PM 19350 PUBLIC_ROOFTOP_PV_FORECAST_20250618160000_0000000468250582.zip
Wednesday, June 18, 2025 4:30 PM 19281 PUBLIC_ROOFTOP_PV_FORECAST_20250618163000_0000000468253520.zip
Wednesday, June 18, 2025 5:00 PM 19281 PUBLIC_ROOFTOP_PV_FORECAST_20250618170000_0000000468256357.zip
Wednesday, June 18, 2025 5:30 PM 19192 PUBLIC_ROOFTOP_PV_FORECAST_20250618173000_0000000468259185.zip
Wednesday, June 18, 2025 6:00 PM 19192 PUBLIC_ROOFTOP_PV_FORECAST_20250618180000_0000000468262169.zip
Wednesday, June 18, 2025 6:30 PM 19136 PUBLIC_ROOFTOP_PV_FORECAST_20250618183000_0000000468265064.zip
Wednesday, June 18, 2025 7:00 PM 19174 PUBLIC_ROOFTOP_PV_FORECAST_20250618190000_0000000468267847.zip
Wednesday, June 18, 2025 7:30 PM 19113 PUBLIC_ROOFTOP_PV_FORECAST_20250618193000_0000000468270457.zip
Wednesday, June 18, 2025 8:00 PM 19054 PUBLIC_ROOFTOP_PV_FORECAST_20250618200000_0000000468273122.zip
Wednesday, June 18, 2025 8:30 PM 19046 PUBLIC_ROOFTOP_PV_FORECAST_20250618203000_0000000468275943.zip
Wednesday, June 18, 2025 9:00 PM 18998 PUBLIC_ROOFTOP_PV_FORECAST_20250618210000_0000000468278499.zip
Wednesday, June 18, 2025 9:30 PM 18947 PUBLIC_ROOFTOP_PV_FORECAST_20250618213000_0000000468281166.zip
Wednesday, June 18, 2025 10:00 PM 18955 PUBLIC_ROOFTOP_PV_FORECAST_20250618220000_0000000468283804.zip
Wednesday, June 18, 2025 10:30 PM 18967 PUBLIC_ROOFTOP_PV_FORECAST_20250618223000_0000000468286404.zip
Wednesday, June 18, 2025 11:00 PM 18963 PUBLIC_ROOFTOP_PV_FORECAST_20250618230000_0000000468288939.zip
Wednesday, June 18, 2025 11:30 PM 18919 PUBLIC_ROOFTOP_PV_FORECAST_20250618233000_0000000468291498.zip
Thursday, June 19, 2025 12:00 AM 21301 PUBLIC_ROOFTOP_PV_FORECAST_20250619000000_0000000468294045.zip
Thursday, June 19, 2025 12:30 AM 21416 PUBLIC_ROOFTOP_PV_FORECAST_20250619003000_0000000468296533.zip
Thursday, June 19, 2025 1:00 AM 21315 PUBLIC_ROOFTOP_PV_FORECAST_20250619010000_0000000468298999.zip
Thursday, June 19, 2025 1:30 AM 21443 PUBLIC_ROOFTOP_PV_FORECAST_20250619013000_0000000468301691.zip
Thursday, June 19, 2025 2:00 AM 21329 PUBLIC_ROOFTOP_PV_FORECAST_20250619020000_0000000468304147.zip
Thursday, June 19, 2025 2:30 AM 21393 PUBLIC_ROOFTOP_PV_FORECAST_20250619023000_0000000468306636.zip
Thursday, June 19, 2025 3:00 AM 21361 PUBLIC_ROOFTOP_PV_FORECAST_20250619030000_0000000468309070.zip
Thursday, June 19, 2025 3:30 AM 21420 PUBLIC_ROOFTOP_PV_FORECAST_20250619033000_0000000468311603.zip
Thursday, June 19, 2025 4:00 AM 21336 PUBLIC_ROOFTOP_PV_FORECAST_20250619040000_0000000468314170.zip
Thursday, June 19, 2025 4:30 AM 21414 PUBLIC_ROOFTOP_PV_FORECAST_20250619043000_0000000468317422.zip
Thursday, June 19, 2025 5:00 AM 21413 PUBLIC_ROOFTOP_PV_FORECAST_20250619050000_0000000468319583.zip
Thursday, June 19, 2025 5:30 AM 21437 PUBLIC_ROOFTOP_PV_FORECAST_20250619053000_0000000468322165.zip
Thursday, June 19, 2025 6:00 AM 21380 PUBLIC_ROOFTOP_PV_FORECAST_20250619060000_0000000468324438.zip
Thursday, June 19, 2025 6:30 AM 21350 PUBLIC_ROOFTOP_PV_FORECAST_20250619063000_0000000468327205.zip
Thursday, June 19, 2025 7:00 AM 21264 PUBLIC_ROOFTOP_PV_FORECAST_20250619070000_0000000468329562.zip
Thursday, June 19, 2025 7:30 AM 21300 PUBLIC_ROOFTOP_PV_FORECAST_20250619073000_0000000468331919.zip
Thursday, June 19, 2025 8:00 AM 21109 PUBLIC_ROOFTOP_PV_FORECAST_20250619080000_0000000468334530.zip
Thursday, June 19, 2025 8:30 AM 21062 PUBLIC_ROOFTOP_PV_FORECAST_20250619083000_0000000468337201.zip
Thursday, June 19, 2025 9:00 AM 20861 PUBLIC_ROOFTOP_PV_FORECAST_20250619090000_0000000468340025.zip
Thursday, June 19, 2025 9:30 AM 20869 PUBLIC_ROOFTOP_PV_FORECAST_20250619093000_0000000468342671.zip
Thursday, June 19, 2025 10:00 AM 20678 PUBLIC_ROOFTOP_PV_FORECAST_20250619100000_0000000468345137.zip
Thursday, June 19, 2025 10:30 AM 20572 PUBLIC_ROOFTOP_PV_FORECAST_20250619103000_0000000468348092.zip
Thursday, June 19, 2025 11:00 AM 20516 PUBLIC_ROOFTOP_PV_FORECAST_20250619110000_0000000468351029.zip
Thursday, June 19, 2025 11:30 AM 20370 PUBLIC_ROOFTOP_PV_FORECAST_20250619113000_0000000468353903.zip
Thursday, June 19, 2025 12:00 PM 20239 PUBLIC_ROOFTOP_PV_FORECAST_20250619120000_0000000468357255.zip
Thursday, June 19, 2025 12:30 PM 20238 PUBLIC_ROOFTOP_PV_FORECAST_20250619123000_0000000468361665.zip
Thursday, June 19, 2025 1:00 PM 20088 PUBLIC_ROOFTOP_PV_FORECAST_20250619130000_0000000468365009.zip
Thursday, June 19, 2025 1:30 PM 20009 PUBLIC_ROOFTOP_PV_FORECAST_20250619133000_0000000468368095.zip
Thursday, June 19, 2025 2:00 PM 19897 PUBLIC_ROOFTOP_PV_FORECAST_20250619140000_0000000468371136.zip
Thursday, June 19, 2025 2:30 PM 19801 PUBLIC_ROOFTOP_PV_FORECAST_20250619143000_0000000468375311.zip
Thursday, June 19, 2025 3:01 PM 19654 PUBLIC_ROOFTOP_PV_FORECAST_20250619150000_0000000468378217.zip
Thursday, June 19, 2025 3:30 PM 19509 PUBLIC_ROOFTOP_PV_FORECAST_20250619153000_0000000468381388.zip
Thursday, June 19, 2025 4:00 PM 19432 PUBLIC_ROOFTOP_PV_FORECAST_20250619160000_0000000468384493.zip
Thursday, June 19, 2025 4:30 PM 19318 PUBLIC_ROOFTOP_PV_FORECAST_20250619163000_0000000468388098.zip
Thursday, June 19, 2025 5:01 PM 19305 PUBLIC_ROOFTOP_PV_FORECAST_20250619170000_0000000468391270.zip
Thursday, June 19, 2025 5:31 PM 19153 PUBLIC_ROOFTOP_PV_FORECAST_20250619173000_0000000468394369.zip
Thursday, June 19, 2025 6:00 PM 19119 PUBLIC_ROOFTOP_PV_FORECAST_20250619180000_0000000468397344.zip
Thursday, June 19, 2025 6:58 PM 19235 PUBLIC_ROOFTOP_PV_FORECAST_20250619183000_0000000468401197.zip
Thursday, June 19, 2025 7:00 PM 19126 PUBLIC_ROOFTOP_PV_FORECAST_20250619190000_0000000468402818.zip
Thursday, June 19, 2025 7:30 PM 18988 PUBLIC_ROOFTOP_PV_FORECAST_20250619193000_0000000468405637.zip
Thursday, June 19, 2025 8:00 PM 19079 PUBLIC_ROOFTOP_PV_FORECAST_20250619200000_0000000468408492.zip
Thursday, June 19, 2025 8:30 PM 19049 PUBLIC_ROOFTOP_PV_FORECAST_20250619203000_0000000468411260.zip
Thursday, June 19, 2025 9:00 PM 19124 PUBLIC_ROOFTOP_PV_FORECAST_20250619210000_0000000468413887.zip
Thursday, June 19, 2025 9:30 PM 18990 PUBLIC_ROOFTOP_PV_FORECAST_20250619213000_0000000468416594.zip
Thursday, June 19, 2025 10:00 PM 18999 PUBLIC_ROOFTOP_PV_FORECAST_20250619220000_0000000468419322.zip
Thursday, June 19, 2025 10:30 PM 19001 PUBLIC_ROOFTOP_PV_FORECAST_20250619223000_0000000468421950.zip
Thursday, June 19, 2025 11:00 PM 19029 PUBLIC_ROOFTOP_PV_FORECAST_20250619230000_0000000468424611.zip
Thursday, June 19, 2025 11:30 PM 18943 PUBLIC_ROOFTOP_PV_FORECAST_20250619233000_0000000468427250.zip
Friday, June 20, 2025 12:00 AM 21471 PUBLIC_ROOFTOP_PV_FORECAST_20250620000000_0000000468430018.zip
Friday, June 20, 2025 12:30 AM 21375 PUBLIC_ROOFTOP_PV_FORECAST_20250620003000_0000000468432743.zip
Friday, June 20, 2025 1:00 AM 21401 PUBLIC_ROOFTOP_PV_FORECAST_20250620010000_0000000468435535.zip
Friday, June 20, 2025 1:30 AM 21360 PUBLIC_ROOFTOP_PV_FORECAST_20250620013000_0000000468438316.zip
Friday, June 20, 2025 2:00 AM 21414 PUBLIC_ROOFTOP_PV_FORECAST_20250620020000_0000000468440829.zip
Friday, June 20, 2025 2:30 AM 21321 PUBLIC_ROOFTOP_PV_FORECAST_20250620023000_0000000468443287.zip
Friday, June 20, 2025 3:00 AM 21406 PUBLIC_ROOFTOP_PV_FORECAST_20250620030000_0000000468445881.zip
Friday, June 20, 2025 3:30 AM 21428 PUBLIC_ROOFTOP_PV_FORECAST_20250620033000_0000000468448545.zip
Friday, June 20, 2025 4:00 AM 21390 PUBLIC_ROOFTOP_PV_FORECAST_20250620040000_0000000468451146.zip
Friday, June 20, 2025 4:30 AM 21436 PUBLIC_ROOFTOP_PV_FORECAST_20250620043000_0000000468454712.zip
Friday, June 20, 2025 5:00 AM 21336 PUBLIC_ROOFTOP_PV_FORECAST_20250620050000_0000000468457046.zip
Friday, June 20, 2025 5:30 AM 21368 PUBLIC_ROOFTOP_PV_FORECAST_20250620053000_0000000468459843.zip
Friday, June 20, 2025 6:00 AM 21347 PUBLIC_ROOFTOP_PV_FORECAST_20250620060000_0000000468462420.zip
Friday, June 20, 2025 6:30 AM 21357 PUBLIC_ROOFTOP_PV_FORECAST_20250620063000_0000000468465337.zip
Friday, June 20, 2025 7:00 AM 21293 PUBLIC_ROOFTOP_PV_FORECAST_20250620070000_0000000468467851.zip
Friday, June 20, 2025 7:30 AM 21213 PUBLIC_ROOFTOP_PV_FORECAST_20250620073000_0000000468470526.zip
Friday, June 20, 2025 8:00 AM 21205 PUBLIC_ROOFTOP_PV_FORECAST_20250620080000_0000000468473286.zip
Friday, June 20, 2025 8:30 AM 21082 PUBLIC_ROOFTOP_PV_FORECAST_20250620083000_0000000468476076.zip
Friday, June 20, 2025 9:00 AM 20994 PUBLIC_ROOFTOP_PV_FORECAST_20250620090000_0000000468478901.zip
Friday, June 20, 2025 9:30 AM 20862 PUBLIC_ROOFTOP_PV_FORECAST_20250620093000_0000000468481882.zip
Friday, June 20, 2025 10:00 AM 20721 PUBLIC_ROOFTOP_PV_FORECAST_20250620100000_0000000468484706.zip
Friday, June 20, 2025 10:30 AM 20705 PUBLIC_ROOFTOP_PV_FORECAST_20250620103000_0000000468487901.zip
Friday, June 20, 2025 11:00 AM 20499 PUBLIC_ROOFTOP_PV_FORECAST_20250620110000_0000000468490947.zip
Friday, June 20, 2025 11:30 AM 20454 PUBLIC_ROOFTOP_PV_FORECAST_20250620113000_0000000468493759.zip
Friday, June 20, 2025 12:00 PM 20375 PUBLIC_ROOFTOP_PV_FORECAST_20250620120000_0000000468496806.zip
Friday, June 20, 2025 12:30 PM 20202 PUBLIC_ROOFTOP_PV_FORECAST_20250620123000_0000000468500888.zip
Friday, June 20, 2025 1:00 PM 20140 PUBLIC_ROOFTOP_PV_FORECAST_20250620130000_0000000468503919.zip
Friday, June 20, 2025 1:30 PM 19983 PUBLIC_ROOFTOP_PV_FORECAST_20250620133000_0000000468506764.zip
Friday, June 20, 2025 2:00 PM 19932 PUBLIC_ROOFTOP_PV_FORECAST_20250620140000_0000000468509719.zip
Friday, June 20, 2025 2:30 PM 19807 PUBLIC_ROOFTOP_PV_FORECAST_20250620143000_0000000468512688.zip
Friday, June 20, 2025 3:00 PM 19674 PUBLIC_ROOFTOP_PV_FORECAST_20250620150000_0000000468515929.zip
Friday, June 20, 2025 3:30 PM 19578 PUBLIC_ROOFTOP_PV_FORECAST_20250620153000_0000000468519033.zip
Friday, June 20, 2025 4:00 PM 19378 PUBLIC_ROOFTOP_PV_FORECAST_20250620160000_0000000468522047.zip
Friday, June 20, 2025 4:30 PM 19431 PUBLIC_ROOFTOP_PV_FORECAST_20250620163000_0000000468525218.zip
Friday, June 20, 2025 5:00 PM 19333 PUBLIC_ROOFTOP_PV_FORECAST_20250620170000_0000000468528505.zip
Friday, June 20, 2025 5:30 PM 19156 PUBLIC_ROOFTOP_PV_FORECAST_20250620173000_0000000468531450.zip
Friday, June 20, 2025 6:00 PM 19209 PUBLIC_ROOFTOP_PV_FORECAST_20250620180000_0000000468534323.zip
Friday, June 20, 2025 6:30 PM 19098 PUBLIC_ROOFTOP_PV_FORECAST_20250620183000_0000000468537222.zip
Friday, June 20, 2025 7:00 PM 19056 PUBLIC_ROOFTOP_PV_FORECAST_20250620190000_0000000468539986.zip
Friday, June 20, 2025 7:30 PM 19066 PUBLIC_ROOFTOP_PV_FORECAST_20250620193000_0000000468543008.zip
Friday, June 20, 2025 8:00 PM 19084 PUBLIC_ROOFTOP_PV_FORECAST_20250620200000_0000000468546215.zip
Friday, June 20, 2025 8:30 PM 19021 PUBLIC_ROOFTOP_PV_FORECAST_20250620203000_0000000468548942.zip
Friday, June 20, 2025 9:00 PM 19057 PUBLIC_ROOFTOP_PV_FORECAST_20250620210000_0000000468551972.zip
Friday, June 20, 2025 9:30 PM 19118 PUBLIC_ROOFTOP_PV_FORECAST_20250620213000_0000000468554689.zip
Friday, June 20, 2025 10:00 PM 18999 PUBLIC_ROOFTOP_PV_FORECAST_20250620220000_0000000468557660.zip
Friday, June 20, 2025 10:30 PM 19008 PUBLIC_ROOFTOP_PV_FORECAST_20250620223000_0000000468560398.zip
Friday, June 20, 2025 11:00 PM 19001 PUBLIC_ROOFTOP_PV_FORECAST_20250620230000_0000000468563089.zip
Friday, June 20, 2025 11:30 PM 18990 PUBLIC_ROOFTOP_PV_FORECAST_20250620233000_0000000468565792.zip
Saturday, June 21, 2025 12:00 AM 21410 PUBLIC_ROOFTOP_PV_FORECAST_20250621000000_0000000468568526.zip
Saturday, June 21, 2025 12:30 AM 21350 PUBLIC_ROOFTOP_PV_FORECAST_20250621003000_0000000468571148.zip
Saturday, June 21, 2025 1:00 AM 21384 PUBLIC_ROOFTOP_PV_FORECAST_20250621010000_0000000468573712.zip
Saturday, June 21, 2025 1:30 AM 21401 PUBLIC_ROOFTOP_PV_FORECAST_20250621013000_0000000468576514.zip
Saturday, June 21, 2025 2:00 AM 21439 PUBLIC_ROOFTOP_PV_FORECAST_20250621020000_0000000468579019.zip
Saturday, June 21, 2025 2:30 AM 21340 PUBLIC_ROOFTOP_PV_FORECAST_20250621023000_0000000468581604.zip
Saturday, June 21, 2025 3:00 AM 21454 PUBLIC_ROOFTOP_PV_FORECAST_20250621030000_0000000468584194.zip
Saturday, June 21, 2025 3:30 AM 21372 PUBLIC_ROOFTOP_PV_FORECAST_20250621033000_0000000468586790.zip
Saturday, June 21, 2025 4:00 AM 21400 PUBLIC_ROOFTOP_PV_FORECAST_20250621040000_0000000468589274.zip
Saturday, June 21, 2025 4:30 AM 21420 PUBLIC_ROOFTOP_PV_FORECAST_20250621043000_0000000468592766.zip
Saturday, June 21, 2025 5:00 AM 21423 PUBLIC_ROOFTOP_PV_FORECAST_20250621050000_0000000468595209.zip
Saturday, June 21, 2025 5:30 AM 21330 PUBLIC_ROOFTOP_PV_FORECAST_20250621053000_0000000468598062.zip
Saturday, June 21, 2025 6:00 AM 21379 PUBLIC_ROOFTOP_PV_FORECAST_20250621060000_0000000468600631.zip
Saturday, June 21, 2025 6:30 AM 21336 PUBLIC_ROOFTOP_PV_FORECAST_20250621063000_0000000468603564.zip
Saturday, June 21, 2025 7:00 AM 21358 PUBLIC_ROOFTOP_PV_FORECAST_20250621070000_0000000468606088.zip
Saturday, June 21, 2025 7:30 AM 21299 PUBLIC_ROOFTOP_PV_FORECAST_20250621073000_0000000468608713.zip
Saturday, June 21, 2025 8:00 AM 21159 PUBLIC_ROOFTOP_PV_FORECAST_20250621080000_0000000468611347.zip
Saturday, June 21, 2025 8:30 AM 21111 PUBLIC_ROOFTOP_PV_FORECAST_20250621083000_0000000468614163.zip
Saturday, June 21, 2025 9:00 AM 21125 PUBLIC_ROOFTOP_PV_FORECAST_20250621090000_0000000468616997.zip
Saturday, June 21, 2025 9:30 AM 20898 PUBLIC_ROOFTOP_PV_FORECAST_20250621093000_0000000468619762.zip
Saturday, June 21, 2025 10:00 AM 20824 PUBLIC_ROOFTOP_PV_FORECAST_20250621100000_0000000468622463.zip
Saturday, June 21, 2025 10:30 AM 20619 PUBLIC_ROOFTOP_PV_FORECAST_20250621103000_0000000468625394.zip
Saturday, June 21, 2025 11:00 AM 20596 PUBLIC_ROOFTOP_PV_FORECAST_20250621110000_0000000468628263.zip
Saturday, June 21, 2025 11:30 AM 20449 PUBLIC_ROOFTOP_PV_FORECAST_20250621113000_0000000468630881.zip
Saturday, June 21, 2025 12:00 PM 20251 PUBLIC_ROOFTOP_PV_FORECAST_20250621120000_0000000468633632.zip
Saturday, June 21, 2025 12:30 PM 20168 PUBLIC_ROOFTOP_PV_FORECAST_20250621123000_0000000468637839.zip
Saturday, June 21, 2025 1:00 PM 20100 PUBLIC_ROOFTOP_PV_FORECAST_20250621130000_0000000468640773.zip
Saturday, June 21, 2025 1:30 PM 19974 PUBLIC_ROOFTOP_PV_FORECAST_20250621133000_0000000468643684.zip
Saturday, June 21, 2025 2:00 PM 19912 PUBLIC_ROOFTOP_PV_FORECAST_20250621140000_0000000468646499.zip
Saturday, June 21, 2025 2:30 PM 19817 PUBLIC_ROOFTOP_PV_FORECAST_20250621143000_0000000468649336.zip
Saturday, June 21, 2025 3:00 PM 19662 PUBLIC_ROOFTOP_PV_FORECAST_20250621150000_0000000468652221.zip
Saturday, June 21, 2025 3:30 PM 19565 PUBLIC_ROOFTOP_PV_FORECAST_20250621153000_0000000468655037.zip
Saturday, June 21, 2025 4:00 PM 19373 PUBLIC_ROOFTOP_PV_FORECAST_20250621160000_0000000468658020.zip
Saturday, June 21, 2025 4:30 PM 19357 PUBLIC_ROOFTOP_PV_FORECAST_20250621163000_0000000468661073.zip
Saturday, June 21, 2025 5:00 PM 19261 PUBLIC_ROOFTOP_PV_FORECAST_20250621170000_0000000468664027.zip
Saturday, June 21, 2025 5:30 PM 19162 PUBLIC_ROOFTOP_PV_FORECAST_20250621173000_0000000468667124.zip
Saturday, June 21, 2025 6:00 PM 19107 PUBLIC_ROOFTOP_PV_FORECAST_20250621180000_0000000468670159.zip
Saturday, June 21, 2025 6:30 PM 19163 PUBLIC_ROOFTOP_PV_FORECAST_20250621183000_0000000468673398.zip
Saturday, June 21, 2025 7:00 PM 19110 PUBLIC_ROOFTOP_PV_FORECAST_20250621190000_0000000468676322.zip
Saturday, June 21, 2025 7:30 PM 19109 PUBLIC_ROOFTOP_PV_FORECAST_20250621193000_0000000468679292.zip
Saturday, June 21, 2025 8:00 PM 19084 PUBLIC_ROOFTOP_PV_FORECAST_20250621200000_0000000468682087.zip
Saturday, June 21, 2025 8:30 PM 19067 PUBLIC_ROOFTOP_PV_FORECAST_20250621203000_0000000468684835.zip
Saturday, June 21, 2025 9:00 PM 18975 PUBLIC_ROOFTOP_PV_FORECAST_20250621210000_0000000468687635.zip
Saturday, June 21, 2025 9:30 PM 19049 PUBLIC_ROOFTOP_PV_FORECAST_20250621213000_0000000468690749.zip
Saturday, June 21, 2025 10:00 PM 19016 PUBLIC_ROOFTOP_PV_FORECAST_20250621220000_0000000468693925.zip
Saturday, June 21, 2025 10:30 PM 18957 PUBLIC_ROOFTOP_PV_FORECAST_20250621223000_0000000468696918.zip
Saturday, June 21, 2025 11:00 PM 18877 PUBLIC_ROOFTOP_PV_FORECAST_20250621230000_0000000468699808.zip
Saturday, June 21, 2025 11:30 PM 18907 PUBLIC_ROOFTOP_PV_FORECAST_20250621233000_0000000468702749.zip
Sunday, June 22, 2025 12:00 AM 21407 PUBLIC_ROOFTOP_PV_FORECAST_20250622000000_0000000468705632.zip
Sunday, June 22, 2025 12:30 AM 21336 PUBLIC_ROOFTOP_PV_FORECAST_20250622003000_0000000468708303.zip
Sunday, June 22, 2025 1:00 AM 21346 PUBLIC_ROOFTOP_PV_FORECAST_20250622010000_0000000468710919.zip
Sunday, June 22, 2025 1:30 AM 21345 PUBLIC_ROOFTOP_PV_FORECAST_20250622013000_0000000468713640.zip
Sunday, June 22, 2025 2:00 AM 21410 PUBLIC_ROOFTOP_PV_FORECAST_20250622020000_0000000468716228.zip
Sunday, June 22, 2025 2:30 AM 21324 PUBLIC_ROOFTOP_PV_FORECAST_20250622023000_0000000468718866.zip
Sunday, June 22, 2025 3:00 AM 21321 PUBLIC_ROOFTOP_PV_FORECAST_20250622030000_0000000468721477.zip
Sunday, June 22, 2025 3:30 AM 21399 PUBLIC_ROOFTOP_PV_FORECAST_20250622033000_0000000468724065.zip
Sunday, June 22, 2025 4:00 AM 21372 PUBLIC_ROOFTOP_PV_FORECAST_20250622040000_0000000468726622.zip
Sunday, June 22, 2025 4:30 AM 21323 PUBLIC_ROOFTOP_PV_FORECAST_20250622043000_0000000468730236.zip
Sunday, June 22, 2025 5:00 AM 21408 PUBLIC_ROOFTOP_PV_FORECAST_20250622050000_0000000468732765.zip
Sunday, June 22, 2025 5:30 AM 21353 PUBLIC_ROOFTOP_PV_FORECAST_20250622053000_0000000468735686.zip
Sunday, June 22, 2025 6:00 AM 21294 PUBLIC_ROOFTOP_PV_FORECAST_20250622060000_0000000468738302.zip
Sunday, June 22, 2025 6:30 AM 21354 PUBLIC_ROOFTOP_PV_FORECAST_20250622063000_0000000468741254.zip
Sunday, June 22, 2025 7:00 AM 21256 PUBLIC_ROOFTOP_PV_FORECAST_20250622070000_0000000468743750.zip
Sunday, June 22, 2025 7:30 AM 21177 PUBLIC_ROOFTOP_PV_FORECAST_20250622073000_0000000468746380.zip
Sunday, June 22, 2025 8:00 AM 21143 PUBLIC_ROOFTOP_PV_FORECAST_20250622080000_0000000468749059.zip
Sunday, June 22, 2025 8:30 AM 21022 PUBLIC_ROOFTOP_PV_FORECAST_20250622083000_0000000468751757.zip
Sunday, June 22, 2025 9:00 AM 20912 PUBLIC_ROOFTOP_PV_FORECAST_20250622090000_0000000468754407.zip
Sunday, June 22, 2025 9:30 AM 20815 PUBLIC_ROOFTOP_PV_FORECAST_20250622093000_0000000468757311.zip
Sunday, June 22, 2025 10:00 AM 20717 PUBLIC_ROOFTOP_PV_FORECAST_20250622100000_0000000468760010.zip
Sunday, June 22, 2025 10:30 AM 20561 PUBLIC_ROOFTOP_PV_FORECAST_20250622103000_0000000468762831.zip
Sunday, June 22, 2025 11:00 AM 20447 PUBLIC_ROOFTOP_PV_FORECAST_20250622110000_0000000468765716.zip
Sunday, June 22, 2025 11:30 AM 20424 PUBLIC_ROOFTOP_PV_FORECAST_20250622113000_0000000468768439.zip
Sunday, June 22, 2025 12:00 PM 20274 PUBLIC_ROOFTOP_PV_FORECAST_20250622120000_0000000468771391.zip
Sunday, June 22, 2025 12:30 PM 20119 PUBLIC_ROOFTOP_PV_FORECAST_20250622123000_0000000468775421.zip
Sunday, June 22, 2025 1:00 PM 19995 PUBLIC_ROOFTOP_PV_FORECAST_20250622130000_0000000468778727.zip
Sunday, June 22, 2025 1:30 PM 19945 PUBLIC_ROOFTOP_PV_FORECAST_20250622133000_0000000468781744.zip
Sunday, June 22, 2025 2:00 PM 19855 PUBLIC_ROOFTOP_PV_FORECAST_20250622140000_0000000468784569.zip
Sunday, June 22, 2025 2:30 PM 19780 PUBLIC_ROOFTOP_PV_FORECAST_20250622143000_0000000468787543.zip
Sunday, June 22, 2025 3:00 PM 19550 PUBLIC_ROOFTOP_PV_FORECAST_20250622150000_0000000468790491.zip
Sunday, June 22, 2025 3:30 PM 19439 PUBLIC_ROOFTOP_PV_FORECAST_20250622153000_0000000468793468.zip
Sunday, June 22, 2025 4:00 PM 19381 PUBLIC_ROOFTOP_PV_FORECAST_20250622160000_0000000468796440.zip
Sunday, June 22, 2025 4:30 PM 19347 PUBLIC_ROOFTOP_PV_FORECAST_20250622163000_0000000468799433.zip
Sunday, June 22, 2025 5:00 PM 19212 PUBLIC_ROOFTOP_PV_FORECAST_20250622170000_0000000468802413.zip
Sunday, June 22, 2025 5:30 PM 19082 PUBLIC_ROOFTOP_PV_FORECAST_20250622173000_0000000468805535.zip
Sunday, June 22, 2025 6:00 PM 19107 PUBLIC_ROOFTOP_PV_FORECAST_20250622180000_0000000468808585.zip
Sunday, June 22, 2025 6:30 PM 19137 PUBLIC_ROOFTOP_PV_FORECAST_20250622183000_0000000468811699.zip
Sunday, June 22, 2025 7:00 PM 19020 PUBLIC_ROOFTOP_PV_FORECAST_20250622190000_0000000468814758.zip
Sunday, June 22, 2025 7:30 PM 19014 PUBLIC_ROOFTOP_PV_FORECAST_20250622193000_0000000468817558.zip
Sunday, June 22, 2025 8:00 PM 19031 PUBLIC_ROOFTOP_PV_FORECAST_20250622200000_0000000468820400.zip
Sunday, June 22, 2025 8:30 PM 18992 PUBLIC_ROOFTOP_PV_FORECAST_20250622203000_0000000468823390.zip
Sunday, June 22, 2025 9:00 PM 19032 PUBLIC_ROOFTOP_PV_FORECAST_20250622210000_0000000468826422.zip
Sunday, June 22, 2025 9:30 PM 18996 PUBLIC_ROOFTOP_PV_FORECAST_20250622213000_0000000468829386.zip
Sunday, June 22, 2025 10:00 PM 18874 PUBLIC_ROOFTOP_PV_FORECAST_20250622220000_0000000468832231.zip
Sunday, June 22, 2025 10:30 PM 18932 PUBLIC_ROOFTOP_PV_FORECAST_20250622223000_0000000468835039.zip
Sunday, June 22, 2025 11:00 PM 18859 PUBLIC_ROOFTOP_PV_FORECAST_20250622230000_0000000468837746.zip
Sunday, June 22, 2025 11:30 PM 18925 PUBLIC_ROOFTOP_PV_FORECAST_20250622233000_0000000468840538.zip
Monday, June 23, 2025 12:00 AM 21374 PUBLIC_ROOFTOP_PV_FORECAST_20250623000000_0000000468843406.zip
Monday, June 23, 2025 12:30 AM 21387 PUBLIC_ROOFTOP_PV_FORECAST_20250623003000_0000000468845962.zip
Monday, June 23, 2025 1:00 AM 21322 PUBLIC_ROOFTOP_PV_FORECAST_20250623010000_0000000468848484.zip
Monday, June 23, 2025 1:30 AM 21303 PUBLIC_ROOFTOP_PV_FORECAST_20250623013000_0000000468851199.zip
Monday, June 23, 2025 2:00 AM 21325 PUBLIC_ROOFTOP_PV_FORECAST_20250623020000_0000000468853703.zip
Monday, June 23, 2025 2:30 AM 21315 PUBLIC_ROOFTOP_PV_FORECAST_20250623023000_0000000468856295.zip
Monday, June 23, 2025 3:00 AM 21269 PUBLIC_ROOFTOP_PV_FORECAST_20250623030000_0000000468858803.zip
Monday, June 23, 2025 3:30 AM 21409 PUBLIC_ROOFTOP_PV_FORECAST_20250623033000_0000000468861356.zip
Monday, June 23, 2025 4:00 AM 21382 PUBLIC_ROOFTOP_PV_FORECAST_20250623040000_0000000468863874.zip
Monday, June 23, 2025 4:31 AM 21353 PUBLIC_ROOFTOP_PV_FORECAST_20250623043000_0000000468867286.zip
Monday, June 23, 2025 5:00 AM 21362 PUBLIC_ROOFTOP_PV_FORECAST_20250623050000_0000000468869603.zip
Monday, June 23, 2025 5:30 AM 21321 PUBLIC_ROOFTOP_PV_FORECAST_20250623053000_0000000468872370.zip
Monday, June 23, 2025 6:00 AM 21304 PUBLIC_ROOFTOP_PV_FORECAST_20250623060000_0000000468874903.zip
Monday, June 23, 2025 6:30 AM 21275 PUBLIC_ROOFTOP_PV_FORECAST_20250623063000_0000000468877796.zip
Monday, June 23, 2025 7:00 AM 21152 PUBLIC_ROOFTOP_PV_FORECAST_20250623070000_0000000468880259.zip
Monday, June 23, 2025 7:30 AM 21254 PUBLIC_ROOFTOP_PV_FORECAST_20250623073000_0000000468882766.zip
Monday, June 23, 2025 8:00 AM 21119 PUBLIC_ROOFTOP_PV_FORECAST_20250623080000_0000000468885248.zip
Monday, June 23, 2025 8:30 AM 21000 PUBLIC_ROOFTOP_PV_FORECAST_20250623083000_0000000468888056.zip
Monday, June 23, 2025 9:00 AM 20880 PUBLIC_ROOFTOP_PV_FORECAST_20250623090000_0000000468890795.zip
Monday, June 23, 2025 9:30 AM 20781 PUBLIC_ROOFTOP_PV_FORECAST_20250623093000_0000000468893571.zip
Monday, June 23, 2025 10:00 AM 20706 PUBLIC_ROOFTOP_PV_FORECAST_20250623100000_0000000468896315.zip
Monday, June 23, 2025 10:30 AM 20550 PUBLIC_ROOFTOP_PV_FORECAST_20250623103000_0000000468899299.zip
Monday, June 23, 2025 11:00 AM 20507 PUBLIC_ROOFTOP_PV_FORECAST_20250623110000_0000000468902270.zip
Monday, June 23, 2025 11:30 AM 20348 PUBLIC_ROOFTOP_PV_FORECAST_20250623113000_0000000468904979.zip
Monday, June 23, 2025 12:00 PM 20316 PUBLIC_ROOFTOP_PV_FORECAST_20250623120000_0000000468908172.zip
Monday, June 23, 2025 12:30 PM 20046 PUBLIC_ROOFTOP_PV_FORECAST_20250623123000_0000000468912575.zip
Monday, June 23, 2025 1:00 PM 20056 PUBLIC_ROOFTOP_PV_FORECAST_20250623130000_0000000468915619.zip
Monday, June 23, 2025 1:30 PM 19818 PUBLIC_ROOFTOP_PV_FORECAST_20250623133000_0000000468922737.zip
Monday, June 23, 2025 2:00 PM 19749 PUBLIC_ROOFTOP_PV_FORECAST_20250623140000_0000000468925717.zip
Monday, June 23, 2025 2:30 PM 19622 PUBLIC_ROOFTOP_PV_FORECAST_20250623143000_0000000468928770.zip
Monday, June 23, 2025 3:00 PM 19599 PUBLIC_ROOFTOP_PV_FORECAST_20250623150000_0000000468931700.zip
Monday, June 23, 2025 3:30 PM 19499 PUBLIC_ROOFTOP_PV_FORECAST_20250623153000_0000000468934676.zip
Monday, June 23, 2025 4:00 PM 19342 PUBLIC_ROOFTOP_PV_FORECAST_20250623160000_0000000468937831.zip
Monday, June 23, 2025 4:30 PM 19193 PUBLIC_ROOFTOP_PV_FORECAST_20250623163000_0000000468941256.zip
Monday, June 23, 2025 5:00 PM 19089 PUBLIC_ROOFTOP_PV_FORECAST_20250623170000_0000000468944783.zip
Monday, June 23, 2025 5:30 PM 19066 PUBLIC_ROOFTOP_PV_FORECAST_20250623173000_0000000468948045.zip
Monday, June 23, 2025 6:01 PM 19044 PUBLIC_ROOFTOP_PV_FORECAST_20250623180000_0000000468951064.zip
Monday, June 23, 2025 6:30 PM 19096 PUBLIC_ROOFTOP_PV_FORECAST_20250623183000_0000000468954117.zip
Monday, June 23, 2025 7:00 PM 19095 PUBLIC_ROOFTOP_PV_FORECAST_20250623190000_0000000468956936.zip
Monday, June 23, 2025 7:30 PM 18970 PUBLIC_ROOFTOP_PV_FORECAST_20250623193000_0000000468959692.zip
Monday, June 23, 2025 8:00 PM 19019 PUBLIC_ROOFTOP_PV_FORECAST_20250623200000_0000000468962419.zip
Monday, June 23, 2025 8:30 PM 19062 PUBLIC_ROOFTOP_PV_FORECAST_20250623203000_0000000468965556.zip
Monday, June 23, 2025 9:00 PM 18973 PUBLIC_ROOFTOP_PV_FORECAST_20250623210000_0000000468968447.zip
Monday, June 23, 2025 9:30 PM 18981 PUBLIC_ROOFTOP_PV_FORECAST_20250623213000_0000000468971197.zip
Monday, June 23, 2025 10:00 PM 18946 PUBLIC_ROOFTOP_PV_FORECAST_20250623220000_0000000468974067.zip
Monday, June 23, 2025 10:30 PM 18885 PUBLIC_ROOFTOP_PV_FORECAST_20250623223000_0000000468976886.zip
Monday, June 23, 2025 11:00 PM 18938 PUBLIC_ROOFTOP_PV_FORECAST_20250623230000_0000000468979593.zip
Monday, June 23, 2025 11:30 PM 18910 PUBLIC_ROOFTOP_PV_FORECAST_20250623233000_0000000468982330.zip
Tuesday, June 24, 2025 12:00 AM 21356 PUBLIC_ROOFTOP_PV_FORECAST_20250624000000_0000000468985101.zip
Tuesday, June 24, 2025 12:30 AM 21257 PUBLIC_ROOFTOP_PV_FORECAST_20250624003000_0000000468987655.zip
Tuesday, June 24, 2025 1:00 AM 21251 PUBLIC_ROOFTOP_PV_FORECAST_20250624010000_0000000468990275.zip
Tuesday, June 24, 2025 1:30 AM 21358 PUBLIC_ROOFTOP_PV_FORECAST_20250624013000_0000000468992967.zip
Tuesday, June 24, 2025 2:00 AM 21443 PUBLIC_ROOFTOP_PV_FORECAST_20250624020000_0000000468995579.zip
Tuesday, June 24, 2025 2:30 AM 21297 PUBLIC_ROOFTOP_PV_FORECAST_20250624023000_0000000468998213.zip
Tuesday, June 24, 2025 3:00 AM 21359 PUBLIC_ROOFTOP_PV_FORECAST_20250624030000_0000000469000762.zip
Tuesday, June 24, 2025 3:30 AM 21334 PUBLIC_ROOFTOP_PV_FORECAST_20250624033000_0000000469003314.zip
Tuesday, June 24, 2025 4:00 AM 21378 PUBLIC_ROOFTOP_PV_FORECAST_20250624040000_0000000469005833.zip
Tuesday, June 24, 2025 4:30 AM 21327 PUBLIC_ROOFTOP_PV_FORECAST_20250624043000_0000000469009453.zip
Tuesday, June 24, 2025 5:00 AM 21286 PUBLIC_ROOFTOP_PV_FORECAST_20250624050000_0000000469011966.zip
Tuesday, June 24, 2025 5:30 AM 21370 PUBLIC_ROOFTOP_PV_FORECAST_20250624053000_0000000469014992.zip
Tuesday, June 24, 2025 6:00 AM 21254 PUBLIC_ROOFTOP_PV_FORECAST_20250624060000_0000000469017589.zip
Tuesday, June 24, 2025 6:30 AM 21307 PUBLIC_ROOFTOP_PV_FORECAST_20250624063000_0000000469020814.zip
Tuesday, June 24, 2025 7:00 AM 21239 PUBLIC_ROOFTOP_PV_FORECAST_20250624070000_0000000469023483.zip
Tuesday, June 24, 2025 7:30 AM 21249 PUBLIC_ROOFTOP_PV_FORECAST_20250624073000_0000000469026157.zip
Tuesday, June 24, 2025 8:00 AM 21164 PUBLIC_ROOFTOP_PV_FORECAST_20250624080000_0000000469028863.zip
Tuesday, June 24, 2025 8:30 AM 21007 PUBLIC_ROOFTOP_PV_FORECAST_20250624083000_0000000469031657.zip
Tuesday, June 24, 2025 9:00 AM 20982 PUBLIC_ROOFTOP_PV_FORECAST_20250624090000_0000000469034525.zip
Tuesday, June 24, 2025 9:30 AM 20841 PUBLIC_ROOFTOP_PV_FORECAST_20250624093000_0000000469037329.zip
Tuesday, June 24, 2025 10:00 AM 20674 PUBLIC_ROOFTOP_PV_FORECAST_20250624100000_0000000469039879.zip
Tuesday, June 24, 2025 10:30 AM 20578 PUBLIC_ROOFTOP_PV_FORECAST_20250624103000_0000000469042588.zip
Tuesday, June 24, 2025 11:00 AM 20496 PUBLIC_ROOFTOP_PV_FORECAST_20250624110000_0000000469045422.zip
Tuesday, June 24, 2025 11:30 AM 20332 PUBLIC_ROOFTOP_PV_FORECAST_20250624113000_0000000469048255.zip
Tuesday, June 24, 2025 12:00 PM 20234 PUBLIC_ROOFTOP_PV_FORECAST_20250624120000_0000000469051386.zip
Tuesday, June 24, 2025 12:30 PM 20190 PUBLIC_ROOFTOP_PV_FORECAST_20250624123000_0000000469055527.zip
Tuesday, June 24, 2025 1:00 PM 20008 PUBLIC_ROOFTOP_PV_FORECAST_20250624130000_0000000469059003.zip
Tuesday, June 24, 2025 1:30 PM 19972 PUBLIC_ROOFTOP_PV_FORECAST_20250624133000_0000000469062128.zip
Tuesday, June 24, 2025 2:00 PM 19865 PUBLIC_ROOFTOP_PV_FORECAST_20250624140000_0000000469065212.zip
Tuesday, June 24, 2025 2:30 PM 19787 PUBLIC_ROOFTOP_PV_FORECAST_20250624143000_0000000469068840.zip
Tuesday, June 24, 2025 3:00 PM 19625 PUBLIC_ROOFTOP_PV_FORECAST_20250624150000_0000000469072177.zip
Tuesday, June 24, 2025 3:30 PM 19513 PUBLIC_ROOFTOP_PV_FORECAST_20250624153000_0000000469075396.zip
Tuesday, June 24, 2025 4:00 PM 19387 PUBLIC_ROOFTOP_PV_FORECAST_20250624160000_0000000469078822.zip
Tuesday, June 24, 2025 4:30 PM 19336 PUBLIC_ROOFTOP_PV_FORECAST_20250624163000_0000000469082321.zip
Tuesday, June 24, 2025 5:00 PM 19185 PUBLIC_ROOFTOP_PV_FORECAST_20250624170000_0000000469085602.zip
Tuesday, June 24, 2025 5:30 PM 19128 PUBLIC_ROOFTOP_PV_FORECAST_20250624173000_0000000469088649.zip
Tuesday, June 24, 2025 6:00 PM 19167 PUBLIC_ROOFTOP_PV_FORECAST_20250624180000_0000000469091654.zip
Tuesday, June 24, 2025 6:30 PM 19152 PUBLIC_ROOFTOP_PV_FORECAST_20250624183000_0000000469094824.zip
Tuesday, June 24, 2025 7:00 PM 19113 PUBLIC_ROOFTOP_PV_FORECAST_20250624190000_0000000469098051.zip
Tuesday, June 24, 2025 7:30 PM 19034 PUBLIC_ROOFTOP_PV_FORECAST_20250624193000_0000000469101076.zip
Tuesday, June 24, 2025 8:00 PM 19072 PUBLIC_ROOFTOP_PV_FORECAST_20250624200000_0000000469104074.zip
Tuesday, June 24, 2025 8:30 PM 19043 PUBLIC_ROOFTOP_PV_FORECAST_20250624203000_0000000469106913.zip
Tuesday, June 24, 2025 9:00 PM 18985 PUBLIC_ROOFTOP_PV_FORECAST_20250624210000_0000000469109879.zip
Tuesday, June 24, 2025 9:30 PM 19025 PUBLIC_ROOFTOP_PV_FORECAST_20250624213000_0000000469112876.zip
Tuesday, June 24, 2025 10:01 PM 18914 PUBLIC_ROOFTOP_PV_FORECAST_20250624220000_0000000469115939.zip
Tuesday, June 24, 2025 10:30 PM 18936 PUBLIC_ROOFTOP_PV_FORECAST_20250624223000_0000000469118804.zip
Tuesday, June 24, 2025 11:00 PM 18917 PUBLIC_ROOFTOP_PV_FORECAST_20250624230000_0000000469121621.zip
Tuesday, June 24, 2025 11:30 PM 18937 PUBLIC_ROOFTOP_PV_FORECAST_20250624233000_0000000469124443.zip
Wednesday, June 25, 2025 12:00 AM 21378 PUBLIC_ROOFTOP_PV_FORECAST_20250625000000_0000000469127297.zip
Wednesday, June 25, 2025 12:30 AM 21365 PUBLIC_ROOFTOP_PV_FORECAST_20250625003000_0000000469130018.zip
Wednesday, June 25, 2025 1:00 AM 21339 PUBLIC_ROOFTOP_PV_FORECAST_20250625010000_0000000469132870.zip
Wednesday, June 25, 2025 1:30 AM 21298 PUBLIC_ROOFTOP_PV_FORECAST_20250625013000_0000000469135609.zip
Wednesday, June 25, 2025 2:01 AM 21373 PUBLIC_ROOFTOP_PV_FORECAST_20250625020000_0000000469138310.zip
Wednesday, June 25, 2025 2:30 AM 21309 PUBLIC_ROOFTOP_PV_FORECAST_20250625023000_0000000469141014.zip
Wednesday, June 25, 2025 3:00 AM 21341 PUBLIC_ROOFTOP_PV_FORECAST_20250625030000_0000000469143651.zip
Wednesday, June 25, 2025 3:30 AM 21354 PUBLIC_ROOFTOP_PV_FORECAST_20250625033000_0000000469146372.zip
Wednesday, June 25, 2025 4:00 AM 21460 PUBLIC_ROOFTOP_PV_FORECAST_20250625040000_0000000469148940.zip
Wednesday, June 25, 2025 4:30 AM 21364 PUBLIC_ROOFTOP_PV_FORECAST_20250625043000_0000000469152624.zip
Wednesday, June 25, 2025 5:00 AM 21363 PUBLIC_ROOFTOP_PV_FORECAST_20250625050000_0000000469155217.zip
Wednesday, June 25, 2025 5:30 AM 21295 PUBLIC_ROOFTOP_PV_FORECAST_20250625053000_0000000469158472.zip
Wednesday, June 25, 2025 6:00 AM 21276 PUBLIC_ROOFTOP_PV_FORECAST_20250625060000_0000000469161084.zip
Wednesday, June 25, 2025 6:30 AM 21237 PUBLIC_ROOFTOP_PV_FORECAST_20250625063000_0000000469164216.zip
Wednesday, June 25, 2025 7:00 AM 21239 PUBLIC_ROOFTOP_PV_FORECAST_20250625070000_0000000469166860.zip
Wednesday, June 25, 2025 7:30 AM 21172 PUBLIC_ROOFTOP_PV_FORECAST_20250625073000_0000000469169406.zip
Wednesday, June 25, 2025 8:00 AM 21173 PUBLIC_ROOFTOP_PV_FORECAST_20250625080000_0000000469172034.zip
Wednesday, June 25, 2025 8:30 AM 21050 PUBLIC_ROOFTOP_PV_FORECAST_20250625083000_0000000469174879.zip
Wednesday, June 25, 2025 9:00 AM 20890 PUBLIC_ROOFTOP_PV_FORECAST_20250625090000_0000000469177697.zip
Wednesday, June 25, 2025 9:30 AM 20825 PUBLIC_ROOFTOP_PV_FORECAST_20250625093000_0000000469180533.zip
Wednesday, June 25, 2025 10:00 AM 20716 PUBLIC_ROOFTOP_PV_FORECAST_20250625100000_0000000469183383.zip
Wednesday, June 25, 2025 10:30 AM 20593 PUBLIC_ROOFTOP_PV_FORECAST_20250625103000_0000000469186466.zip
Wednesday, June 25, 2025 11:00 AM 20420 PUBLIC_ROOFTOP_PV_FORECAST_20250625110000_0000000469189502.zip
Wednesday, June 25, 2025 11:30 AM 20333 PUBLIC_ROOFTOP_PV_FORECAST_20250625113000_0000000469193694.zip
Wednesday, June 25, 2025 12:00 PM 20290 PUBLIC_ROOFTOP_PV_FORECAST_20250625120000_0000000469196894.zip
Wednesday, June 25, 2025 12:30 PM 20165 PUBLIC_ROOFTOP_PV_FORECAST_20250625123000_0000000469201128.zip
Wednesday, June 25, 2025 1:00 PM 20132 PUBLIC_ROOFTOP_PV_FORECAST_20250625130000_0000000469205200.zip
Wednesday, June 25, 2025 1:30 PM 19997 PUBLIC_ROOFTOP_PV_FORECAST_20250625133000_0000000469208628.zip
Wednesday, June 25, 2025 2:00 PM 19834 PUBLIC_ROOFTOP_PV_FORECAST_20250625140000_0000000469211725.zip
Wednesday, June 25, 2025 2:30 PM 19738 PUBLIC_ROOFTOP_PV_FORECAST_20250625143000_0000000469215103.zip
Wednesday, June 25, 2025 3:00 PM 19639 PUBLIC_ROOFTOP_PV_FORECAST_20250625150000_0000000469218469.zip
Wednesday, June 25, 2025 3:30 PM 19563 PUBLIC_ROOFTOP_PV_FORECAST_20250625153000_0000000469221673.zip
Wednesday, June 25, 2025 4:00 PM 19418 PUBLIC_ROOFTOP_PV_FORECAST_20250625160000_0000000469224775.zip
Wednesday, June 25, 2025 4:30 PM 19411 PUBLIC_ROOFTOP_PV_FORECAST_20250625163000_0000000469228114.zip
Wednesday, June 25, 2025 5:00 PM 19135 PUBLIC_ROOFTOP_PV_FORECAST_20250625170000_0000000469232055.zip
Wednesday, June 25, 2025 5:30 PM 19051 PUBLIC_ROOFTOP_PV_FORECAST_20250625173000_0000000469235499.zip
Wednesday, June 25, 2025 6:00 PM 19108 PUBLIC_ROOFTOP_PV_FORECAST_20250625180000_0000000469238683.zip
Wednesday, June 25, 2025 6:30 PM 19143 PUBLIC_ROOFTOP_PV_FORECAST_20250625183000_0000000469241928.zip
Wednesday, June 25, 2025 7:00 PM 19094 PUBLIC_ROOFTOP_PV_FORECAST_20250625190000_0000000469244923.zip
Wednesday, June 25, 2025 7:30 PM 19058 PUBLIC_ROOFTOP_PV_FORECAST_20250625193000_0000000469247790.zip
Wednesday, June 25, 2025 8:00 PM 19087 PUBLIC_ROOFTOP_PV_FORECAST_20250625200000_0000000469250613.zip
Wednesday, June 25, 2025 8:30 PM 19088 PUBLIC_ROOFTOP_PV_FORECAST_20250625203000_0000000469253470.zip
Wednesday, June 25, 2025 9:00 PM 18975 PUBLIC_ROOFTOP_PV_FORECAST_20250625210000_0000000469256400.zip
Wednesday, June 25, 2025 9:30 PM 18984 PUBLIC_ROOFTOP_PV_FORECAST_20250625213000_0000000469259378.zip
Wednesday, June 25, 2025 10:00 PM 18962 PUBLIC_ROOFTOP_PV_FORECAST_20250625220000_0000000469262338.zip
Wednesday, June 25, 2025 10:30 PM 18959 PUBLIC_ROOFTOP_PV_FORECAST_20250625223000_0000000469265155.zip
Wednesday, June 25, 2025 11:00 PM 18976 PUBLIC_ROOFTOP_PV_FORECAST_20250625230000_0000000469267891.zip
Wednesday, June 25, 2025 11:30 PM 18961 PUBLIC_ROOFTOP_PV_FORECAST_20250625233000_0000000469270794.zip
Thursday, June 26, 2025 12:00 AM 21433 PUBLIC_ROOFTOP_PV_FORECAST_20250626000000_0000000469273632.zip
Thursday, June 26, 2025 12:30 AM 21360 PUBLIC_ROOFTOP_PV_FORECAST_20250626003000_0000000469276321.zip
Thursday, June 26, 2025 1:00 AM 21289 PUBLIC_ROOFTOP_PV_FORECAST_20250626010000_0000000469278904.zip
Thursday, June 26, 2025 1:30 AM 21312 PUBLIC_ROOFTOP_PV_FORECAST_20250626013000_0000000469281687.zip
Thursday, June 26, 2025 2:00 AM 21336 PUBLIC_ROOFTOP_PV_FORECAST_20250626020000_0000000469284243.zip
Thursday, June 26, 2025 2:30 AM 21378 PUBLIC_ROOFTOP_PV_FORECAST_20250626023000_0000000469286922.zip
Thursday, June 26, 2025 3:00 AM 21424 PUBLIC_ROOFTOP_PV_FORECAST_20250626030000_0000000469289535.zip
Thursday, June 26, 2025 3:30 AM 21457 PUBLIC_ROOFTOP_PV_FORECAST_20250626033000_0000000469292247.zip
Thursday, June 26, 2025 4:00 AM 21438 PUBLIC_ROOFTOP_PV_FORECAST_20250626040000_0000000469294853.zip
Thursday, June 26, 2025 4:30 AM 21406 PUBLIC_ROOFTOP_PV_FORECAST_20250626043000_0000000469298409.zip
Thursday, June 26, 2025 5:00 AM 21320 PUBLIC_ROOFTOP_PV_FORECAST_20250626050000_0000000469301025.zip
Thursday, June 26, 2025 5:30 AM 21365 PUBLIC_ROOFTOP_PV_FORECAST_20250626053000_0000000469304108.zip
Thursday, June 26, 2025 6:00 AM 21373 PUBLIC_ROOFTOP_PV_FORECAST_20250626060000_0000000469306842.zip
Thursday, June 26, 2025 6:30 AM 21286 PUBLIC_ROOFTOP_PV_FORECAST_20250626063000_0000000469309901.zip
Thursday, June 26, 2025 7:00 AM 21349 PUBLIC_ROOFTOP_PV_FORECAST_20250626070000_0000000469312524.zip
Thursday, June 26, 2025 7:30 AM 21230 PUBLIC_ROOFTOP_PV_FORECAST_20250626073000_0000000469315228.zip
Thursday, June 26, 2025 8:00 AM 21206 PUBLIC_ROOFTOP_PV_FORECAST_20250626080000_0000000469317995.zip
Thursday, June 26, 2025 8:30 AM 21016 PUBLIC_ROOFTOP_PV_FORECAST_20250626083000_0000000469320955.zip
Thursday, June 26, 2025 9:00 AM 20917 PUBLIC_ROOFTOP_PV_FORECAST_20250626090000_0000000469324122.zip
Thursday, June 26, 2025 9:30 AM 20828 PUBLIC_ROOFTOP_PV_FORECAST_20250626093000_0000000469327158.zip
Thursday, June 26, 2025 10:00 AM 20682 PUBLIC_ROOFTOP_PV_FORECAST_20250626100000_0000000469329960.zip
Thursday, June 26, 2025 10:30 AM 20560 PUBLIC_ROOFTOP_PV_FORECAST_20250626103000_0000000469332995.zip
Thursday, June 26, 2025 11:00 AM 20465 PUBLIC_ROOFTOP_PV_FORECAST_20250626110000_0000000469335820.zip
Thursday, June 26, 2025 11:30 AM 20352 PUBLIC_ROOFTOP_PV_FORECAST_20250626113000_0000000469338667.zip
Thursday, June 26, 2025 12:00 PM 20280 PUBLIC_ROOFTOP_PV_FORECAST_20250626120000_0000000469341867.zip
Thursday, June 26, 2025 12:30 PM 20192 PUBLIC_ROOFTOP_PV_FORECAST_20250626123000_0000000469346099.zip
Thursday, June 26, 2025 1:00 PM 20005 PUBLIC_ROOFTOP_PV_FORECAST_20250626130000_0000000469349578.zip
Thursday, June 26, 2025 1:30 PM 19992 PUBLIC_ROOFTOP_PV_FORECAST_20250626133000_0000000469352671.zip
Thursday, June 26, 2025 2:00 PM 19834 PUBLIC_ROOFTOP_PV_FORECAST_20250626140000_0000000469355703.zip
Thursday, June 26, 2025 2:30 PM 19769 PUBLIC_ROOFTOP_PV_FORECAST_20250626143000_0000000469359214.zip
Thursday, June 26, 2025 3:00 PM 19600 PUBLIC_ROOFTOP_PV_FORECAST_20250626150000_0000000469362265.zip
Thursday, June 26, 2025 3:30 PM 19530 PUBLIC_ROOFTOP_PV_FORECAST_20250626153000_0000000469365509.zip
Thursday, June 26, 2025 4:00 PM 19419 PUBLIC_ROOFTOP_PV_FORECAST_20250626160000_0000000469368768.zip
Thursday, June 26, 2025 4:30 PM 19344 PUBLIC_ROOFTOP_PV_FORECAST_20250626163000_0000000469372432.zip
Thursday, June 26, 2025 5:00 PM 19229 PUBLIC_ROOFTOP_PV_FORECAST_20250626170000_0000000469375863.zip
Thursday, June 26, 2025 5:30 PM 19233 PUBLIC_ROOFTOP_PV_FORECAST_20250626173000_0000000469379157.zip
Thursday, June 26, 2025 6:00 PM 19184 PUBLIC_ROOFTOP_PV_FORECAST_20250626180000_0000000469382322.zip
Thursday, June 26, 2025 6:30 PM 19166 PUBLIC_ROOFTOP_PV_FORECAST_20250626183000_0000000469385460.zip
Thursday, June 26, 2025 7:00 PM 19133 PUBLIC_ROOFTOP_PV_FORECAST_20250626190000_0000000469388449.zip
Thursday, June 26, 2025 7:30 PM 19102 PUBLIC_ROOFTOP_PV_FORECAST_20250626193000_0000000469391304.zip
Thursday, June 26, 2025 8:00 PM 19044 PUBLIC_ROOFTOP_PV_FORECAST_20250626200000_0000000469394048.zip
Thursday, June 26, 2025 8:30 PM 18988 PUBLIC_ROOFTOP_PV_FORECAST_20250626203000_0000000469396684.zip
Thursday, June 26, 2025 9:00 PM 19039 PUBLIC_ROOFTOP_PV_FORECAST_20250626210000_0000000469399356.zip
Thursday, June 26, 2025 9:30 PM 19077 PUBLIC_ROOFTOP_PV_FORECAST_20250626213000_0000000469402106.zip
Thursday, June 26, 2025 10:00 PM 19026 PUBLIC_ROOFTOP_PV_FORECAST_20250626220000_0000000469404721.zip
Thursday, June 26, 2025 10:30 PM 18927 PUBLIC_ROOFTOP_PV_FORECAST_20250626223000_0000000469407282.zip
Thursday, June 26, 2025 11:00 PM 18967 PUBLIC_ROOFTOP_PV_FORECAST_20250626230000_0000000469409829.zip
Thursday, June 26, 2025 11:30 PM 18924 PUBLIC_ROOFTOP_PV_FORECAST_20250626233000_0000000469412392.zip
Friday, June 27, 2025 12:00 AM 21395 PUBLIC_ROOFTOP_PV_FORECAST_20250627000000_0000000469415081.zip
Friday, June 27, 2025 12:30 AM 21292 PUBLIC_ROOFTOP_PV_FORECAST_20250627003000_0000000469417702.zip
Friday, June 27, 2025 1:00 AM 21375 PUBLIC_ROOFTOP_PV_FORECAST_20250627010000_0000000469420313.zip
Friday, June 27, 2025 1:30 AM 21326 PUBLIC_ROOFTOP_PV_FORECAST_20250627013000_0000000469422961.zip
Friday, June 27, 2025 2:00 AM 21317 PUBLIC_ROOFTOP_PV_FORECAST_20250627020000_0000000469425435.zip
Friday, June 27, 2025 2:30 AM 21388 PUBLIC_ROOFTOP_PV_FORECAST_20250627023000_0000000469428027.zip
Friday, June 27, 2025 3:00 AM 21456 PUBLIC_ROOFTOP_PV_FORECAST_20250627030000_0000000469430560.zip
Friday, June 27, 2025 3:30 AM 21395 PUBLIC_ROOFTOP_PV_FORECAST_20250627033000_0000000469433177.zip
Friday, June 27, 2025 4:00 AM 21454 PUBLIC_ROOFTOP_PV_FORECAST_20250627040000_0000000469435690.zip
Friday, June 27, 2025 4:30 AM 21354 PUBLIC_ROOFTOP_PV_FORECAST_20250627043000_0000000469439150.zip
Friday, June 27, 2025 5:00 AM 21378 PUBLIC_ROOFTOP_PV_FORECAST_20250627050000_0000000469441746.zip
Friday, June 27, 2025 5:30 AM 21358 PUBLIC_ROOFTOP_PV_FORECAST_20250627053000_0000000469444633.zip
Friday, June 27, 2025 6:00 AM 21439 PUBLIC_ROOFTOP_PV_FORECAST_20250627060000_0000000469447138.zip
Friday, June 27, 2025 6:30 AM 21375 PUBLIC_ROOFTOP_PV_FORECAST_20250627063000_0000000469450037.zip
Friday, June 27, 2025 7:00 AM 21297 PUBLIC_ROOFTOP_PV_FORECAST_20250627070000_0000000469452598.zip
Friday, June 27, 2025 7:30 AM 21201 PUBLIC_ROOFTOP_PV_FORECAST_20250627073000_0000000469455323.zip
Friday, June 27, 2025 8:00 AM 21159 PUBLIC_ROOFTOP_PV_FORECAST_20250627080000_0000000469458181.zip
Friday, June 27, 2025 8:30 AM 21069 PUBLIC_ROOFTOP_PV_FORECAST_20250627083000_0000000469461066.zip
Friday, June 27, 2025 9:00 AM 20982 PUBLIC_ROOFTOP_PV_FORECAST_20250627090000_0000000469464088.zip
Friday, June 27, 2025 9:30 AM 20843 PUBLIC_ROOFTOP_PV_FORECAST_20250627093000_0000000469466972.zip
Friday, June 27, 2025 10:00 AM 20691 PUBLIC_ROOFTOP_PV_FORECAST_20250627100000_0000000469470112.zip
Friday, June 27, 2025 10:30 AM 20668 PUBLIC_ROOFTOP_PV_FORECAST_20250627103000_0000000469473439.zip
Friday, June 27, 2025 11:00 AM 20499 PUBLIC_ROOFTOP_PV_FORECAST_20250627110000_0000000469476120.zip
Friday, June 27, 2025 11:30 AM 20424 PUBLIC_ROOFTOP_PV_FORECAST_20250627113000_0000000469478813.zip
Friday, June 27, 2025 12:00 PM 20250 PUBLIC_ROOFTOP_PV_FORECAST_20250627120000_0000000469481646.zip
Friday, June 27, 2025 12:31 PM 20161 PUBLIC_ROOFTOP_PV_FORECAST_20250627123000_0000000469486087.zip
Friday, June 27, 2025 1:00 PM 20084 PUBLIC_ROOFTOP_PV_FORECAST_20250627130000_0000000469489203.zip
Friday, June 27, 2025 1:30 PM 19944 PUBLIC_ROOFTOP_PV_FORECAST_20250627133000_0000000469492469.zip
Friday, June 27, 2025 2:00 PM 19825 PUBLIC_ROOFTOP_PV_FORECAST_20250627140000_0000000469495307.zip
Friday, June 27, 2025 2:30 PM 19756 PUBLIC_ROOFTOP_PV_FORECAST_20250627143000_0000000469498243.zip
Friday, June 27, 2025 3:00 PM 19647 PUBLIC_ROOFTOP_PV_FORECAST_20250627150000_0000000469501330.zip
Friday, June 27, 2025 3:30 PM 19555 PUBLIC_ROOFTOP_PV_FORECAST_20250627153000_0000000469504649.zip
Friday, June 27, 2025 4:00 PM 19448 PUBLIC_ROOFTOP_PV_FORECAST_20250627160000_0000000469507876.zip
Friday, June 27, 2025 4:30 PM 19404 PUBLIC_ROOFTOP_PV_FORECAST_20250627163000_0000000469511159.zip
Friday, June 27, 2025 5:00 PM 19238 PUBLIC_ROOFTOP_PV_FORECAST_20250627170000_0000000469514284.zip
Friday, June 27, 2025 5:30 PM 19224 PUBLIC_ROOFTOP_PV_FORECAST_20250627173000_0000000469517612.zip
Friday, June 27, 2025 6:00 PM 19128 PUBLIC_ROOFTOP_PV_FORECAST_20250627180000_0000000469521041.zip
Friday, June 27, 2025 6:30 PM 19140 PUBLIC_ROOFTOP_PV_FORECAST_20250627183000_0000000469524556.zip
Friday, June 27, 2025 7:00 PM 19139 PUBLIC_ROOFTOP_PV_FORECAST_20250627190000_0000000469527515.zip
Friday, June 27, 2025 7:30 PM 19070 PUBLIC_ROOFTOP_PV_FORECAST_20250627193000_0000000469530828.zip
Friday, June 27, 2025 8:00 PM 19114 PUBLIC_ROOFTOP_PV_FORECAST_20250627200000_0000000469533840.zip
Friday, June 27, 2025 8:30 PM 19124 PUBLIC_ROOFTOP_PV_FORECAST_20250627203000_0000000469537388.zip
Friday, June 27, 2025 9:00 PM 19067 PUBLIC_ROOFTOP_PV_FORECAST_20250627210000_0000000469540276.zip
Friday, June 27, 2025 9:30 PM 19032 PUBLIC_ROOFTOP_PV_FORECAST_20250627213000_0000000469543348.zip
Friday, June 27, 2025 10:00 PM 19060 PUBLIC_ROOFTOP_PV_FORECAST_20250627220000_0000000469546251.zip
Friday, June 27, 2025 10:30 PM 19018 PUBLIC_ROOFTOP_PV_FORECAST_20250627223000_0000000469549120.zip
Friday, June 27, 2025 11:00 PM 18946 PUBLIC_ROOFTOP_PV_FORECAST_20250627230000_0000000469551815.zip
Friday, June 27, 2025 11:30 PM 18947 PUBLIC_ROOFTOP_PV_FORECAST_20250627233000_0000000469554632.zip