www.nemweb.com.au - /Reports/CURRENT/ROOFTOP_PV/FORECAST/


[To Parent Directory]

Friday, July 18, 2025 5:00 PM 19600 PUBLIC_ROOFTOP_PV_FORECAST_20250718170000_0000000472513313.zip
Friday, July 18, 2025 5:30 PM 19588 PUBLIC_ROOFTOP_PV_FORECAST_20250718173000_0000000472516500.zip
Friday, July 18, 2025 6:00 PM 19513 PUBLIC_ROOFTOP_PV_FORECAST_20250718180000_0000000472519493.zip
Friday, July 18, 2025 6:30 PM 19429 PUBLIC_ROOFTOP_PV_FORECAST_20250718183000_0000000472522471.zip
Friday, July 18, 2025 7:00 PM 19459 PUBLIC_ROOFTOP_PV_FORECAST_20250718190000_0000000472525296.zip
Friday, July 18, 2025 7:30 PM 19470 PUBLIC_ROOFTOP_PV_FORECAST_20250718193000_0000000472528163.zip
Friday, July 18, 2025 8:00 PM 19524 PUBLIC_ROOFTOP_PV_FORECAST_20250718200000_0000000472531087.zip
Friday, July 18, 2025 8:30 PM 19390 PUBLIC_ROOFTOP_PV_FORECAST_20250718203000_0000000472533975.zip
Friday, July 18, 2025 9:00 PM 19376 PUBLIC_ROOFTOP_PV_FORECAST_20250718210000_0000000472536732.zip
Friday, July 18, 2025 9:30 PM 19378 PUBLIC_ROOFTOP_PV_FORECAST_20250718213000_0000000472539723.zip
Friday, July 18, 2025 10:00 PM 19331 PUBLIC_ROOFTOP_PV_FORECAST_20250718220000_0000000472542539.zip
Friday, July 18, 2025 10:30 PM 19320 PUBLIC_ROOFTOP_PV_FORECAST_20250718223000_0000000472545472.zip
Friday, July 18, 2025 11:00 PM 19338 PUBLIC_ROOFTOP_PV_FORECAST_20250718230000_0000000472548325.zip
Friday, July 18, 2025 11:30 PM 19366 PUBLIC_ROOFTOP_PV_FORECAST_20250718233000_0000000472551312.zip
Saturday, July 19, 2025 12:00 AM 21851 PUBLIC_ROOFTOP_PV_FORECAST_20250719000000_0000000472554410.zip
Saturday, July 19, 2025 12:30 AM 21912 PUBLIC_ROOFTOP_PV_FORECAST_20250719003000_0000000472557426.zip
Saturday, July 19, 2025 1:00 AM 21838 PUBLIC_ROOFTOP_PV_FORECAST_20250719010000_0000000472560096.zip
Saturday, July 19, 2025 1:30 AM 21842 PUBLIC_ROOFTOP_PV_FORECAST_20250719013000_0000000472563023.zip
Saturday, July 19, 2025 2:00 AM 21803 PUBLIC_ROOFTOP_PV_FORECAST_20250719020000_0000000472565801.zip
Saturday, July 19, 2025 2:30 AM 21840 PUBLIC_ROOFTOP_PV_FORECAST_20250719023000_0000000472568609.zip
Saturday, July 19, 2025 3:00 AM 21864 PUBLIC_ROOFTOP_PV_FORECAST_20250719030000_0000000472571391.zip
Saturday, July 19, 2025 3:30 AM 21826 PUBLIC_ROOFTOP_PV_FORECAST_20250719033000_0000000472574185.zip
Saturday, July 19, 2025 4:00 AM 21773 PUBLIC_ROOFTOP_PV_FORECAST_20250719040000_0000000472576923.zip
Saturday, July 19, 2025 4:30 AM 21794 PUBLIC_ROOFTOP_PV_FORECAST_20250719043000_0000000472580425.zip
Saturday, July 19, 2025 5:00 AM 21794 PUBLIC_ROOFTOP_PV_FORECAST_20250719050000_0000000472582942.zip
Saturday, July 19, 2025 5:30 AM 21807 PUBLIC_ROOFTOP_PV_FORECAST_20250719053000_0000000472585828.zip
Saturday, July 19, 2025 6:00 AM 21758 PUBLIC_ROOFTOP_PV_FORECAST_20250719060000_0000000472588455.zip
Saturday, July 19, 2025 6:30 AM 21803 PUBLIC_ROOFTOP_PV_FORECAST_20250719063000_0000000472591386.zip
Saturday, July 19, 2025 7:00 AM 21720 PUBLIC_ROOFTOP_PV_FORECAST_20250719070000_0000000472594010.zip
Saturday, July 19, 2025 7:30 AM 21699 PUBLIC_ROOFTOP_PV_FORECAST_20250719073000_0000000472596739.zip
Saturday, July 19, 2025 8:00 AM 21571 PUBLIC_ROOFTOP_PV_FORECAST_20250719080000_0000000472599507.zip
Saturday, July 19, 2025 8:30 AM 21460 PUBLIC_ROOFTOP_PV_FORECAST_20250719083000_0000000472602440.zip
Saturday, July 19, 2025 9:00 AM 21390 PUBLIC_ROOFTOP_PV_FORECAST_20250719090000_0000000472605480.zip
Saturday, July 19, 2025 9:30 AM 21266 PUBLIC_ROOFTOP_PV_FORECAST_20250719093000_0000000472608492.zip
Saturday, July 19, 2025 10:00 AM 21122 PUBLIC_ROOFTOP_PV_FORECAST_20250719100000_0000000472611318.zip
Saturday, July 19, 2025 10:30 AM 21028 PUBLIC_ROOFTOP_PV_FORECAST_20250719103000_0000000472614092.zip
Saturday, July 19, 2025 11:00 AM 20942 PUBLIC_ROOFTOP_PV_FORECAST_20250719110000_0000000472617053.zip
Saturday, July 19, 2025 11:30 AM 20829 PUBLIC_ROOFTOP_PV_FORECAST_20250719113000_0000000472619866.zip
Saturday, July 19, 2025 12:00 PM 20739 PUBLIC_ROOFTOP_PV_FORECAST_20250719120000_0000000472622846.zip
Saturday, July 19, 2025 12:30 PM 20566 PUBLIC_ROOFTOP_PV_FORECAST_20250719123000_0000000472627186.zip
Saturday, July 19, 2025 1:00 PM 20439 PUBLIC_ROOFTOP_PV_FORECAST_20250719130000_0000000472630430.zip
Saturday, July 19, 2025 1:30 PM 20383 PUBLIC_ROOFTOP_PV_FORECAST_20250719133000_0000000472633723.zip
Saturday, July 19, 2025 2:00 PM 20252 PUBLIC_ROOFTOP_PV_FORECAST_20250719140000_0000000472636782.zip
Saturday, July 19, 2025 2:30 PM 20198 PUBLIC_ROOFTOP_PV_FORECAST_20250719143000_0000000472639905.zip
Saturday, July 19, 2025 3:00 PM 20050 PUBLIC_ROOFTOP_PV_FORECAST_20250719150000_0000000472642861.zip
Saturday, July 19, 2025 3:30 PM 19886 PUBLIC_ROOFTOP_PV_FORECAST_20250719153000_0000000472645969.zip
Saturday, July 19, 2025 4:00 PM 19801 PUBLIC_ROOFTOP_PV_FORECAST_20250719160000_0000000472648949.zip
Saturday, July 19, 2025 4:30 PM 19722 PUBLIC_ROOFTOP_PV_FORECAST_20250719163000_0000000472652411.zip
Saturday, July 19, 2025 5:00 PM 19585 PUBLIC_ROOFTOP_PV_FORECAST_20250719170000_0000000472655717.zip
Saturday, July 19, 2025 5:30 PM 19519 PUBLIC_ROOFTOP_PV_FORECAST_20250719173000_0000000472659111.zip
Saturday, July 19, 2025 6:00 PM 19539 PUBLIC_ROOFTOP_PV_FORECAST_20250719180000_0000000472662142.zip
Saturday, July 19, 2025 6:30 PM 19536 PUBLIC_ROOFTOP_PV_FORECAST_20250719183000_0000000472665406.zip
Saturday, July 19, 2025 7:00 PM 19506 PUBLIC_ROOFTOP_PV_FORECAST_20250719190000_0000000472668377.zip
Saturday, July 19, 2025 7:30 PM 19484 PUBLIC_ROOFTOP_PV_FORECAST_20250719193000_0000000472671246.zip
Saturday, July 19, 2025 8:00 PM 19506 PUBLIC_ROOFTOP_PV_FORECAST_20250719200000_0000000472674199.zip
Saturday, July 19, 2025 8:30 PM 19503 PUBLIC_ROOFTOP_PV_FORECAST_20250719203000_0000000472677237.zip
Saturday, July 19, 2025 9:00 PM 19444 PUBLIC_ROOFTOP_PV_FORECAST_20250719210000_0000000472680109.zip
Saturday, July 19, 2025 9:30 PM 19399 PUBLIC_ROOFTOP_PV_FORECAST_20250719213000_0000000472683017.zip
Saturday, July 19, 2025 10:00 PM 19331 PUBLIC_ROOFTOP_PV_FORECAST_20250719220000_0000000472685890.zip
Saturday, July 19, 2025 10:30 PM 19416 PUBLIC_ROOFTOP_PV_FORECAST_20250719223000_0000000472688745.zip
Saturday, July 19, 2025 11:00 PM 19352 PUBLIC_ROOFTOP_PV_FORECAST_20250719230000_0000000472691512.zip
Saturday, July 19, 2025 11:30 PM 19333 PUBLIC_ROOFTOP_PV_FORECAST_20250719233000_0000000472694376.zip
Sunday, July 20, 2025 12:00 AM 21967 PUBLIC_ROOFTOP_PV_FORECAST_20250720000000_0000000472697293.zip
Sunday, July 20, 2025 12:30 AM 21894 PUBLIC_ROOFTOP_PV_FORECAST_20250720003000_0000000472700134.zip
Sunday, July 20, 2025 1:00 AM 21756 PUBLIC_ROOFTOP_PV_FORECAST_20250720010000_0000000472702906.zip
Sunday, July 20, 2025 1:30 AM 21817 PUBLIC_ROOFTOP_PV_FORECAST_20250720013000_0000000472705784.zip
Sunday, July 20, 2025 2:00 AM 21907 PUBLIC_ROOFTOP_PV_FORECAST_20250720020000_0000000472708541.zip
Sunday, July 20, 2025 2:30 AM 21784 PUBLIC_ROOFTOP_PV_FORECAST_20250720023000_0000000472711373.zip
Sunday, July 20, 2025 3:00 AM 21826 PUBLIC_ROOFTOP_PV_FORECAST_20250720030000_0000000472714129.zip
Sunday, July 20, 2025 3:30 AM 21890 PUBLIC_ROOFTOP_PV_FORECAST_20250720033000_0000000472716878.zip
Sunday, July 20, 2025 4:01 AM 21906 PUBLIC_ROOFTOP_PV_FORECAST_20250720040000_0000000472719569.zip
Sunday, July 20, 2025 4:30 AM 21876 PUBLIC_ROOFTOP_PV_FORECAST_20250720043000_0000000472723241.zip
Sunday, July 20, 2025 5:00 AM 21825 PUBLIC_ROOFTOP_PV_FORECAST_20250720050000_0000000472725797.zip
Sunday, July 20, 2025 5:30 AM 21836 PUBLIC_ROOFTOP_PV_FORECAST_20250720053000_0000000472728561.zip
Sunday, July 20, 2025 6:00 AM 21804 PUBLIC_ROOFTOP_PV_FORECAST_20250720060000_0000000472731113.zip
Sunday, July 20, 2025 6:30 AM 21770 PUBLIC_ROOFTOP_PV_FORECAST_20250720063000_0000000472733935.zip
Sunday, July 20, 2025 7:00 AM 21715 PUBLIC_ROOFTOP_PV_FORECAST_20250720070000_0000000472736537.zip
Sunday, July 20, 2025 7:30 AM 21649 PUBLIC_ROOFTOP_PV_FORECAST_20250720073000_0000000472739063.zip
Sunday, July 20, 2025 8:00 AM 21549 PUBLIC_ROOFTOP_PV_FORECAST_20250720080000_0000000472741738.zip
Sunday, July 20, 2025 8:30 AM 21434 PUBLIC_ROOFTOP_PV_FORECAST_20250720083000_0000000472744734.zip
Sunday, July 20, 2025 9:00 AM 21465 PUBLIC_ROOFTOP_PV_FORECAST_20250720090000_0000000472747671.zip
Sunday, July 20, 2025 9:30 AM 21336 PUBLIC_ROOFTOP_PV_FORECAST_20250720093000_0000000472750426.zip
Sunday, July 20, 2025 10:00 AM 21243 PUBLIC_ROOFTOP_PV_FORECAST_20250720100000_0000000472753041.zip
Sunday, July 20, 2025 10:30 AM 21082 PUBLIC_ROOFTOP_PV_FORECAST_20250720103000_0000000472755704.zip
Sunday, July 20, 2025 11:00 AM 20970 PUBLIC_ROOFTOP_PV_FORECAST_20250720110000_0000000472758380.zip
Sunday, July 20, 2025 11:30 AM 20888 PUBLIC_ROOFTOP_PV_FORECAST_20250720113000_0000000472761027.zip
Sunday, July 20, 2025 12:00 PM 20691 PUBLIC_ROOFTOP_PV_FORECAST_20250720120000_0000000472763822.zip
Sunday, July 20, 2025 12:30 PM 20654 PUBLIC_ROOFTOP_PV_FORECAST_20250720123000_0000000472767776.zip
Sunday, July 20, 2025 1:00 PM 20589 PUBLIC_ROOFTOP_PV_FORECAST_20250720130000_0000000472770534.zip
Sunday, July 20, 2025 1:30 PM 20441 PUBLIC_ROOFTOP_PV_FORECAST_20250720133000_0000000472773529.zip
Sunday, July 20, 2025 2:00 PM 20273 PUBLIC_ROOFTOP_PV_FORECAST_20250720140000_0000000472776396.zip
Sunday, July 20, 2025 2:30 PM 20227 PUBLIC_ROOFTOP_PV_FORECAST_20250720143000_0000000472779292.zip
Sunday, July 20, 2025 3:00 PM 20090 PUBLIC_ROOFTOP_PV_FORECAST_20250720150000_0000000472782144.zip
Sunday, July 20, 2025 3:30 PM 19938 PUBLIC_ROOFTOP_PV_FORECAST_20250720153000_0000000472785184.zip
Sunday, July 20, 2025 4:00 PM 19819 PUBLIC_ROOFTOP_PV_FORECAST_20250720160000_0000000472788070.zip
Sunday, July 20, 2025 4:30 PM 19752 PUBLIC_ROOFTOP_PV_FORECAST_20250720163000_0000000472791243.zip
Sunday, July 20, 2025 5:00 PM 19669 PUBLIC_ROOFTOP_PV_FORECAST_20250720170000_0000000472794122.zip
Sunday, July 20, 2025 5:30 PM 19602 PUBLIC_ROOFTOP_PV_FORECAST_20250720173000_0000000472797123.zip
Sunday, July 20, 2025 6:00 PM 19508 PUBLIC_ROOFTOP_PV_FORECAST_20250720180000_0000000472800105.zip
Sunday, July 20, 2025 6:30 PM 19585 PUBLIC_ROOFTOP_PV_FORECAST_20250720183000_0000000472803145.zip
Sunday, July 20, 2025 7:00 PM 19471 PUBLIC_ROOFTOP_PV_FORECAST_20250720190000_0000000472806017.zip
Sunday, July 20, 2025 7:30 PM 19442 PUBLIC_ROOFTOP_PV_FORECAST_20250720193000_0000000472808728.zip
Sunday, July 20, 2025 8:00 PM 19469 PUBLIC_ROOFTOP_PV_FORECAST_20250720200000_0000000472811473.zip
Sunday, July 20, 2025 8:30 PM 19415 PUBLIC_ROOFTOP_PV_FORECAST_20250720203000_0000000472814193.zip
Sunday, July 20, 2025 9:00 PM 19422 PUBLIC_ROOFTOP_PV_FORECAST_20250720210000_0000000472816952.zip
Sunday, July 20, 2025 9:30 PM 19406 PUBLIC_ROOFTOP_PV_FORECAST_20250720213000_0000000472819753.zip
Sunday, July 20, 2025 10:00 PM 19343 PUBLIC_ROOFTOP_PV_FORECAST_20250720220000_0000000472822667.zip
Sunday, July 20, 2025 10:30 PM 19356 PUBLIC_ROOFTOP_PV_FORECAST_20250720223000_0000000472825472.zip
Sunday, July 20, 2025 11:00 PM 19381 PUBLIC_ROOFTOP_PV_FORECAST_20250720230000_0000000472828110.zip
Sunday, July 20, 2025 11:30 PM 19302 PUBLIC_ROOFTOP_PV_FORECAST_20250720233000_0000000472830933.zip
Monday, July 21, 2025 12:00 AM 21861 PUBLIC_ROOFTOP_PV_FORECAST_20250721000000_0000000472833827.zip
Monday, July 21, 2025 12:30 AM 21840 PUBLIC_ROOFTOP_PV_FORECAST_20250721003000_0000000472836682.zip
Monday, July 21, 2025 1:00 AM 21880 PUBLIC_ROOFTOP_PV_FORECAST_20250721010000_0000000472839273.zip
Monday, July 21, 2025 1:30 AM 21841 PUBLIC_ROOFTOP_PV_FORECAST_20250721013000_0000000472842155.zip
Monday, July 21, 2025 2:00 AM 21911 PUBLIC_ROOFTOP_PV_FORECAST_20250721020000_0000000472844925.zip
Monday, July 21, 2025 2:30 AM 21860 PUBLIC_ROOFTOP_PV_FORECAST_20250721023000_0000000472847837.zip
Monday, July 21, 2025 3:00 AM 21923 PUBLIC_ROOFTOP_PV_FORECAST_20250721030000_0000000472850432.zip
Monday, July 21, 2025 3:30 AM 21803 PUBLIC_ROOFTOP_PV_FORECAST_20250721033000_0000000472853198.zip
Monday, July 21, 2025 4:00 AM 21911 PUBLIC_ROOFTOP_PV_FORECAST_20250721040000_0000000472855779.zip
Monday, July 21, 2025 4:30 AM 21884 PUBLIC_ROOFTOP_PV_FORECAST_20250721043000_0000000472859331.zip
Monday, July 21, 2025 5:00 AM 21838 PUBLIC_ROOFTOP_PV_FORECAST_20250721050000_0000000472861738.zip
Monday, July 21, 2025 5:30 AM 21856 PUBLIC_ROOFTOP_PV_FORECAST_20250721053000_0000000472864603.zip
Monday, July 21, 2025 6:00 AM 21790 PUBLIC_ROOFTOP_PV_FORECAST_20250721060000_0000000472867228.zip
Monday, July 21, 2025 6:30 AM 21768 PUBLIC_ROOFTOP_PV_FORECAST_20250721063000_0000000472870211.zip
Monday, July 21, 2025 7:00 AM 21754 PUBLIC_ROOFTOP_PV_FORECAST_20250721070000_0000000472872731.zip
Monday, July 21, 2025 7:30 AM 21680 PUBLIC_ROOFTOP_PV_FORECAST_20250721073000_0000000472875326.zip
Monday, July 21, 2025 8:00 AM 21635 PUBLIC_ROOFTOP_PV_FORECAST_20250721080000_0000000472878019.zip
Monday, July 21, 2025 8:30 AM 21502 PUBLIC_ROOFTOP_PV_FORECAST_20250721083000_0000000472881035.zip
Monday, July 21, 2025 9:00 AM 21414 PUBLIC_ROOFTOP_PV_FORECAST_20250721090000_0000000472883858.zip
Monday, July 21, 2025 9:30 AM 21295 PUBLIC_ROOFTOP_PV_FORECAST_20250721093000_0000000472887144.zip
Monday, July 21, 2025 10:00 AM 21225 PUBLIC_ROOFTOP_PV_FORECAST_20250721100000_0000000472890017.zip
Monday, July 21, 2025 10:30 AM 21018 PUBLIC_ROOFTOP_PV_FORECAST_20250721103000_0000000472892833.zip
Monday, July 21, 2025 11:00 AM 20965 PUBLIC_ROOFTOP_PV_FORECAST_20250721110000_0000000472895801.zip
Monday, July 21, 2025 11:30 AM 20795 PUBLIC_ROOFTOP_PV_FORECAST_20250721113000_0000000472898724.zip
Monday, July 21, 2025 12:00 PM 20769 PUBLIC_ROOFTOP_PV_FORECAST_20250721120000_0000000472901707.zip
Monday, July 21, 2025 12:30 PM 20646 PUBLIC_ROOFTOP_PV_FORECAST_20250721123000_0000000472905880.zip
Monday, July 21, 2025 1:00 PM 20476 PUBLIC_ROOFTOP_PV_FORECAST_20250721130000_0000000472909223.zip
Monday, July 21, 2025 1:30 PM 20334 PUBLIC_ROOFTOP_PV_FORECAST_20250721133000_0000000472912282.zip
Monday, July 21, 2025 2:00 PM 20280 PUBLIC_ROOFTOP_PV_FORECAST_20250721140000_0000000472915270.zip
Monday, July 21, 2025 2:30 PM 20190 PUBLIC_ROOFTOP_PV_FORECAST_20250721143000_0000000472918497.zip
Monday, July 21, 2025 3:00 PM 20023 PUBLIC_ROOFTOP_PV_FORECAST_20250721150000_0000000472921605.zip
Monday, July 21, 2025 3:30 PM 19997 PUBLIC_ROOFTOP_PV_FORECAST_20250721153000_0000000472924881.zip
Monday, July 21, 2025 4:00 PM 19808 PUBLIC_ROOFTOP_PV_FORECAST_20250721160000_0000000472928321.zip
Monday, July 21, 2025 4:30 PM 19763 PUBLIC_ROOFTOP_PV_FORECAST_20250721163000_0000000472931867.zip
Monday, July 21, 2025 5:00 PM 19562 PUBLIC_ROOFTOP_PV_FORECAST_20250721170000_0000000472935178.zip
Monday, July 21, 2025 5:30 PM 19451 PUBLIC_ROOFTOP_PV_FORECAST_20250721173000_0000000472938498.zip
Monday, July 21, 2025 6:00 PM 19569 PUBLIC_ROOFTOP_PV_FORECAST_20250721180000_0000000472941675.zip
Monday, July 21, 2025 6:30 PM 19479 PUBLIC_ROOFTOP_PV_FORECAST_20250721183000_0000000472945013.zip
Monday, July 21, 2025 7:00 PM 19526 PUBLIC_ROOFTOP_PV_FORECAST_20250721190000_0000000472948026.zip
Monday, July 21, 2025 7:30 PM 19399 PUBLIC_ROOFTOP_PV_FORECAST_20250721193000_0000000472950973.zip
Monday, July 21, 2025 8:00 PM 19458 PUBLIC_ROOFTOP_PV_FORECAST_20250721200000_0000000472954052.zip
Monday, July 21, 2025 8:30 PM 19399 PUBLIC_ROOFTOP_PV_FORECAST_20250721203000_0000000472956955.zip
Monday, July 21, 2025 9:00 PM 19398 PUBLIC_ROOFTOP_PV_FORECAST_20250721210000_0000000472959978.zip
Monday, July 21, 2025 9:30 PM 19366 PUBLIC_ROOFTOP_PV_FORECAST_20250721213000_0000000472962828.zip
Monday, July 21, 2025 10:00 PM 19401 PUBLIC_ROOFTOP_PV_FORECAST_20250721220000_0000000472965725.zip
Monday, July 21, 2025 10:30 PM 19384 PUBLIC_ROOFTOP_PV_FORECAST_20250721223000_0000000472968455.zip
Monday, July 21, 2025 11:00 PM 19365 PUBLIC_ROOFTOP_PV_FORECAST_20250721230000_0000000472971130.zip
Monday, July 21, 2025 11:30 PM 19377 PUBLIC_ROOFTOP_PV_FORECAST_20250721233000_0000000472973802.zip
Tuesday, July 22, 2025 12:00 AM 21847 PUBLIC_ROOFTOP_PV_FORECAST_20250722000000_0000000472976447.zip
Tuesday, July 22, 2025 12:30 AM 21848 PUBLIC_ROOFTOP_PV_FORECAST_20250722003000_0000000472979344.zip
Tuesday, July 22, 2025 1:00 AM 21909 PUBLIC_ROOFTOP_PV_FORECAST_20250722010000_0000000472982033.zip
Tuesday, July 22, 2025 1:30 AM 21856 PUBLIC_ROOFTOP_PV_FORECAST_20250722013000_0000000472985037.zip
Tuesday, July 22, 2025 2:00 AM 21873 PUBLIC_ROOFTOP_PV_FORECAST_20250722020000_0000000472987694.zip
Tuesday, July 22, 2025 2:30 AM 21835 PUBLIC_ROOFTOP_PV_FORECAST_20250722023000_0000000472990457.zip
Tuesday, July 22, 2025 3:00 AM 21822 PUBLIC_ROOFTOP_PV_FORECAST_20250722030000_0000000472993204.zip
Tuesday, July 22, 2025 3:30 AM 21890 PUBLIC_ROOFTOP_PV_FORECAST_20250722033000_0000000472996080.zip
Tuesday, July 22, 2025 4:00 AM 21911 PUBLIC_ROOFTOP_PV_FORECAST_20250722040000_0000000472998851.zip
Tuesday, July 22, 2025 4:30 AM 21876 PUBLIC_ROOFTOP_PV_FORECAST_20250722043000_0000000473002404.zip
Tuesday, July 22, 2025 5:00 AM 21819 PUBLIC_ROOFTOP_PV_FORECAST_20250722050000_0000000473004815.zip
Tuesday, July 22, 2025 5:30 AM 21761 PUBLIC_ROOFTOP_PV_FORECAST_20250722053000_0000000473007903.zip
Tuesday, July 22, 2025 6:00 AM 21674 PUBLIC_ROOFTOP_PV_FORECAST_20250722060000_0000000473010649.zip
Tuesday, July 22, 2025 6:30 AM 21697 PUBLIC_ROOFTOP_PV_FORECAST_20250722063000_0000000473013699.zip
Tuesday, July 22, 2025 7:00 AM 21744 PUBLIC_ROOFTOP_PV_FORECAST_20250722070000_0000000473016341.zip
Tuesday, July 22, 2025 7:30 AM 21702 PUBLIC_ROOFTOP_PV_FORECAST_20250722073000_0000000473019038.zip
Tuesday, July 22, 2025 8:00 AM 21577 PUBLIC_ROOFTOP_PV_FORECAST_20250722080000_0000000473021857.zip
Tuesday, July 22, 2025 8:30 AM 21428 PUBLIC_ROOFTOP_PV_FORECAST_20250722083000_0000000473025207.zip
Tuesday, July 22, 2025 9:00 AM 21450 PUBLIC_ROOFTOP_PV_FORECAST_20250722090000_0000000473028249.zip
Tuesday, July 22, 2025 9:30 AM 21289 PUBLIC_ROOFTOP_PV_FORECAST_20250722093000_0000000473031804.zip
Tuesday, July 22, 2025 10:00 AM 21175 PUBLIC_ROOFTOP_PV_FORECAST_20250722100000_0000000473034911.zip
Tuesday, July 22, 2025 10:30 AM 21032 PUBLIC_ROOFTOP_PV_FORECAST_20250722103000_0000000473038146.zip
Tuesday, July 22, 2025 11:00 AM 21058 PUBLIC_ROOFTOP_PV_FORECAST_20250722110000_0000000473041643.zip
Tuesday, July 22, 2025 11:30 AM 20887 PUBLIC_ROOFTOP_PV_FORECAST_20250722113000_0000000473044867.zip
Tuesday, July 22, 2025 12:00 PM 20778 PUBLIC_ROOFTOP_PV_FORECAST_20250722120000_0000000473048497.zip
Tuesday, July 22, 2025 12:30 PM 20697 PUBLIC_ROOFTOP_PV_FORECAST_20250722123000_0000000473052811.zip
Tuesday, July 22, 2025 1:00 PM 20507 PUBLIC_ROOFTOP_PV_FORECAST_20250722130000_0000000473056228.zip
Tuesday, July 22, 2025 1:30 PM 20361 PUBLIC_ROOFTOP_PV_FORECAST_20250722133000_0000000473059589.zip
Tuesday, July 22, 2025 2:00 PM 20334 PUBLIC_ROOFTOP_PV_FORECAST_20250722140000_0000000473062768.zip
Tuesday, July 22, 2025 2:30 PM 20205 PUBLIC_ROOFTOP_PV_FORECAST_20250722143000_0000000473065892.zip
Tuesday, July 22, 2025 3:00 PM 20079 PUBLIC_ROOFTOP_PV_FORECAST_20250722150000_0000000473069161.zip
Tuesday, July 22, 2025 3:30 PM 19978 PUBLIC_ROOFTOP_PV_FORECAST_20250722153000_0000000473072945.zip
Tuesday, July 22, 2025 4:00 PM 19825 PUBLIC_ROOFTOP_PV_FORECAST_20250722160000_0000000473076635.zip
Tuesday, July 22, 2025 4:30 PM 19789 PUBLIC_ROOFTOP_PV_FORECAST_20250722163000_0000000473080278.zip
Tuesday, July 22, 2025 5:00 PM 19651 PUBLIC_ROOFTOP_PV_FORECAST_20250722170000_0000000473083559.zip
Tuesday, July 22, 2025 5:30 PM 19624 PUBLIC_ROOFTOP_PV_FORECAST_20250722173000_0000000473086858.zip
Tuesday, July 22, 2025 6:00 PM 19628 PUBLIC_ROOFTOP_PV_FORECAST_20250722180000_0000000473090266.zip
Tuesday, July 22, 2025 6:30 PM 19488 PUBLIC_ROOFTOP_PV_FORECAST_20250722183000_0000000473093775.zip
Tuesday, July 22, 2025 7:00 PM 19558 PUBLIC_ROOFTOP_PV_FORECAST_20250722190000_0000000473097003.zip
Tuesday, July 22, 2025 7:30 PM 19499 PUBLIC_ROOFTOP_PV_FORECAST_20250722193000_0000000473100364.zip
Tuesday, July 22, 2025 8:00 PM 19456 PUBLIC_ROOFTOP_PV_FORECAST_20250722200000_0000000473103548.zip
Tuesday, July 22, 2025 8:30 PM 19334 PUBLIC_ROOFTOP_PV_FORECAST_20250722203000_0000000473106565.zip
Tuesday, July 22, 2025 9:00 PM 19344 PUBLIC_ROOFTOP_PV_FORECAST_20250722210000_0000000473109533.zip
Tuesday, July 22, 2025 9:30 PM 19450 PUBLIC_ROOFTOP_PV_FORECAST_20250722213000_0000000473112602.zip
Tuesday, July 22, 2025 10:00 PM 19326 PUBLIC_ROOFTOP_PV_FORECAST_20250722220000_0000000473115609.zip
Tuesday, July 22, 2025 10:30 PM 19414 PUBLIC_ROOFTOP_PV_FORECAST_20250722223000_0000000473118485.zip
Tuesday, July 22, 2025 11:00 PM 19328 PUBLIC_ROOFTOP_PV_FORECAST_20250722230000_0000000473121280.zip
Tuesday, July 22, 2025 11:30 PM 19322 PUBLIC_ROOFTOP_PV_FORECAST_20250722233000_0000000473124206.zip
Wednesday, July 23, 2025 12:00 AM 21968 PUBLIC_ROOFTOP_PV_FORECAST_20250723000000_0000000473127115.zip
Wednesday, July 23, 2025 12:30 AM 21896 PUBLIC_ROOFTOP_PV_FORECAST_20250723003000_0000000473130046.zip
Wednesday, July 23, 2025 1:00 AM 21988 PUBLIC_ROOFTOP_PV_FORECAST_20250723010000_0000000473132863.zip
Wednesday, July 23, 2025 1:30 AM 21945 PUBLIC_ROOFTOP_PV_FORECAST_20250723013000_0000000473135871.zip
Wednesday, July 23, 2025 2:00 AM 21934 PUBLIC_ROOFTOP_PV_FORECAST_20250723020000_0000000473138663.zip
Wednesday, July 23, 2025 2:30 AM 21933 PUBLIC_ROOFTOP_PV_FORECAST_20250723023000_0000000473141575.zip
Wednesday, July 23, 2025 3:00 AM 21934 PUBLIC_ROOFTOP_PV_FORECAST_20250723030000_0000000473144372.zip
Wednesday, July 23, 2025 3:30 AM 21898 PUBLIC_ROOFTOP_PV_FORECAST_20250723033000_0000000473147221.zip
Wednesday, July 23, 2025 4:00 AM 21841 PUBLIC_ROOFTOP_PV_FORECAST_20250723040000_0000000473149953.zip
Wednesday, July 23, 2025 4:30 AM 21917 PUBLIC_ROOFTOP_PV_FORECAST_20250723043000_0000000473153546.zip
Wednesday, July 23, 2025 5:00 AM 21884 PUBLIC_ROOFTOP_PV_FORECAST_20250723050000_0000000473156022.zip
Wednesday, July 23, 2025 5:30 AM 21962 PUBLIC_ROOFTOP_PV_FORECAST_20250723053000_0000000473158958.zip
Wednesday, July 23, 2025 6:00 AM 21861 PUBLIC_ROOFTOP_PV_FORECAST_20250723060000_0000000473161557.zip
Wednesday, July 23, 2025 6:30 AM 21885 PUBLIC_ROOFTOP_PV_FORECAST_20250723063000_0000000473164528.zip
Wednesday, July 23, 2025 7:00 AM 21884 PUBLIC_ROOFTOP_PV_FORECAST_20250723070000_0000000473167075.zip
Wednesday, July 23, 2025 7:30 AM 21785 PUBLIC_ROOFTOP_PV_FORECAST_20250723073000_0000000473169733.zip
Wednesday, July 23, 2025 8:00 AM 21666 PUBLIC_ROOFTOP_PV_FORECAST_20250723080000_0000000473172390.zip
Wednesday, July 23, 2025 8:30 AM 21572 PUBLIC_ROOFTOP_PV_FORECAST_20250723083000_0000000473175321.zip
Wednesday, July 23, 2025 9:00 AM 21500 PUBLIC_ROOFTOP_PV_FORECAST_20250723090000_0000000473178245.zip
Wednesday, July 23, 2025 9:30 AM 21381 PUBLIC_ROOFTOP_PV_FORECAST_20250723093000_0000000473181299.zip
Wednesday, July 23, 2025 10:00 AM 21235 PUBLIC_ROOFTOP_PV_FORECAST_20250723100000_0000000473184216.zip
Wednesday, July 23, 2025 10:30 AM 21193 PUBLIC_ROOFTOP_PV_FORECAST_20250723103000_0000000473187299.zip
Wednesday, July 23, 2025 11:00 AM 21057 PUBLIC_ROOFTOP_PV_FORECAST_20250723110000_0000000473190849.zip
Wednesday, July 23, 2025 11:30 AM 20862 PUBLIC_ROOFTOP_PV_FORECAST_20250723113000_0000000473193955.zip
Wednesday, July 23, 2025 12:00 PM 20782 PUBLIC_ROOFTOP_PV_FORECAST_20250723120000_0000000473197046.zip
Wednesday, July 23, 2025 12:30 PM 20706 PUBLIC_ROOFTOP_PV_FORECAST_20250723123000_0000000473201253.zip
Wednesday, July 23, 2025 1:00 PM 20643 PUBLIC_ROOFTOP_PV_FORECAST_20250723130000_0000000473204442.zip
Wednesday, July 23, 2025 1:30 PM 20510 PUBLIC_ROOFTOP_PV_FORECAST_20250723133000_0000000473207610.zip
Wednesday, July 23, 2025 2:00 PM 20410 PUBLIC_ROOFTOP_PV_FORECAST_20250723140000_0000000473210667.zip
Wednesday, July 23, 2025 2:30 PM 20307 PUBLIC_ROOFTOP_PV_FORECAST_20250723143000_0000000473213768.zip
Wednesday, July 23, 2025 3:00 PM 20161 PUBLIC_ROOFTOP_PV_FORECAST_20250723150000_0000000473216811.zip
Wednesday, July 23, 2025 3:30 PM 20053 PUBLIC_ROOFTOP_PV_FORECAST_20250723153000_0000000473219917.zip
Wednesday, July 23, 2025 4:00 PM 19829 PUBLIC_ROOFTOP_PV_FORECAST_20250723160000_0000000473223054.zip
Wednesday, July 23, 2025 4:30 PM 19828 PUBLIC_ROOFTOP_PV_FORECAST_20250723163000_0000000473226243.zip
Wednesday, July 23, 2025 5:00 PM 19580 PUBLIC_ROOFTOP_PV_FORECAST_20250723170000_0000000473229363.zip
Wednesday, July 23, 2025 5:30 PM 19665 PUBLIC_ROOFTOP_PV_FORECAST_20250723173000_0000000473232436.zip
Wednesday, July 23, 2025 6:00 PM 19589 PUBLIC_ROOFTOP_PV_FORECAST_20250723180000_0000000473235580.zip
Wednesday, July 23, 2025 6:30 PM 19523 PUBLIC_ROOFTOP_PV_FORECAST_20250723183000_0000000473238793.zip
Wednesday, July 23, 2025 7:00 PM 19598 PUBLIC_ROOFTOP_PV_FORECAST_20250723190000_0000000473241685.zip
Wednesday, July 23, 2025 7:30 PM 19507 PUBLIC_ROOFTOP_PV_FORECAST_20250723193000_0000000473244523.zip
Wednesday, July 23, 2025 8:00 PM 19581 PUBLIC_ROOFTOP_PV_FORECAST_20250723200000_0000000473247363.zip
Wednesday, July 23, 2025 8:30 PM 19439 PUBLIC_ROOFTOP_PV_FORECAST_20250723203000_0000000473250388.zip
Wednesday, July 23, 2025 9:00 PM 19504 PUBLIC_ROOFTOP_PV_FORECAST_20250723210000_0000000473253491.zip
Wednesday, July 23, 2025 9:30 PM 19438 PUBLIC_ROOFTOP_PV_FORECAST_20250723213000_0000000473256221.zip
Wednesday, July 23, 2025 10:00 PM 19489 PUBLIC_ROOFTOP_PV_FORECAST_20250723220000_0000000473259051.zip
Wednesday, July 23, 2025 10:30 PM 19529 PUBLIC_ROOFTOP_PV_FORECAST_20250723223000_0000000473261831.zip
Wednesday, July 23, 2025 11:00 PM 19438 PUBLIC_ROOFTOP_PV_FORECAST_20250723230000_0000000473264515.zip
Wednesday, July 23, 2025 11:30 PM 19481 PUBLIC_ROOFTOP_PV_FORECAST_20250723233000_0000000473267265.zip
Thursday, July 24, 2025 12:00 AM 21972 PUBLIC_ROOFTOP_PV_FORECAST_20250724000000_0000000473270078.zip
Thursday, July 24, 2025 12:30 AM 21954 PUBLIC_ROOFTOP_PV_FORECAST_20250724003000_0000000473272957.zip
Thursday, July 24, 2025 1:00 AM 21979 PUBLIC_ROOFTOP_PV_FORECAST_20250724010000_0000000473275665.zip
Thursday, July 24, 2025 1:30 AM 21954 PUBLIC_ROOFTOP_PV_FORECAST_20250724013000_0000000473278580.zip
Thursday, July 24, 2025 2:00 AM 22053 PUBLIC_ROOFTOP_PV_FORECAST_20250724020000_0000000473281352.zip
Thursday, July 24, 2025 2:30 AM 22006 PUBLIC_ROOFTOP_PV_FORECAST_20250724023000_0000000473284238.zip
Thursday, July 24, 2025 3:00 AM 22031 PUBLIC_ROOFTOP_PV_FORECAST_20250724030000_0000000473286947.zip
Thursday, July 24, 2025 3:30 AM 22001 PUBLIC_ROOFTOP_PV_FORECAST_20250724033000_0000000473289722.zip
Thursday, July 24, 2025 4:00 AM 22007 PUBLIC_ROOFTOP_PV_FORECAST_20250724040000_0000000473292423.zip
Thursday, July 24, 2025 4:30 AM 22034 PUBLIC_ROOFTOP_PV_FORECAST_20250724043000_0000000473295979.zip
Thursday, July 24, 2025 5:00 AM 21917 PUBLIC_ROOFTOP_PV_FORECAST_20250724050000_0000000473298477.zip
Thursday, July 24, 2025 5:30 AM 21960 PUBLIC_ROOFTOP_PV_FORECAST_20250724053000_0000000473301401.zip
Thursday, July 24, 2025 6:00 AM 21904 PUBLIC_ROOFTOP_PV_FORECAST_20250724060000_0000000473304033.zip
Thursday, July 24, 2025 6:30 AM 21865 PUBLIC_ROOFTOP_PV_FORECAST_20250724063000_0000000473307092.zip
Thursday, July 24, 2025 7:00 AM 21846 PUBLIC_ROOFTOP_PV_FORECAST_20250724070000_0000000473309755.zip
Thursday, July 24, 2025 7:30 AM 21824 PUBLIC_ROOFTOP_PV_FORECAST_20250724073000_0000000473312340.zip
Thursday, July 24, 2025 8:00 AM 21695 PUBLIC_ROOFTOP_PV_FORECAST_20250724080000_0000000473315158.zip
Thursday, July 24, 2025 8:30 AM 21627 PUBLIC_ROOFTOP_PV_FORECAST_20250724083000_0000000473318081.zip
Thursday, July 24, 2025 9:00 AM 21481 PUBLIC_ROOFTOP_PV_FORECAST_20250724090000_0000000473321462.zip
Thursday, July 24, 2025 9:30 AM 21358 PUBLIC_ROOFTOP_PV_FORECAST_20250724093000_0000000473324404.zip
Thursday, July 24, 2025 10:00 AM 21248 PUBLIC_ROOFTOP_PV_FORECAST_20250724100000_0000000473327452.zip
Thursday, July 24, 2025 10:30 AM 21136 PUBLIC_ROOFTOP_PV_FORECAST_20250724103000_0000000473330595.zip
Thursday, July 24, 2025 11:00 AM 21101 PUBLIC_ROOFTOP_PV_FORECAST_20250724110000_0000000473333645.zip
Thursday, July 24, 2025 11:30 AM 20942 PUBLIC_ROOFTOP_PV_FORECAST_20250724113000_0000000473336709.zip
Thursday, July 24, 2025 12:00 PM 20854 PUBLIC_ROOFTOP_PV_FORECAST_20250724120000_0000000473339515.zip
Thursday, July 24, 2025 12:30 PM 20669 PUBLIC_ROOFTOP_PV_FORECAST_20250724123000_0000000473343737.zip
Thursday, July 24, 2025 1:00 PM 20560 PUBLIC_ROOFTOP_PV_FORECAST_20250724130000_0000000473346829.zip
Thursday, July 24, 2025 1:30 PM 20395 PUBLIC_ROOFTOP_PV_FORECAST_20250724133000_0000000473349967.zip
Thursday, July 24, 2025 2:00 PM 20353 PUBLIC_ROOFTOP_PV_FORECAST_20250724140000_0000000473353134.zip
Thursday, July 24, 2025 2:30 PM 20230 PUBLIC_ROOFTOP_PV_FORECAST_20250724143000_0000000473356598.zip
Thursday, July 24, 2025 3:00 PM 20114 PUBLIC_ROOFTOP_PV_FORECAST_20250724150000_0000000473359725.zip
Thursday, July 24, 2025 3:30 PM 20016 PUBLIC_ROOFTOP_PV_FORECAST_20250724153000_0000000473362858.zip
Thursday, July 24, 2025 4:00 PM 19871 PUBLIC_ROOFTOP_PV_FORECAST_20250724160000_0000000473366145.zip
Thursday, July 24, 2025 4:30 PM 19749 PUBLIC_ROOFTOP_PV_FORECAST_20250724163000_0000000473369637.zip
Thursday, July 24, 2025 5:00 PM 19680 PUBLIC_ROOFTOP_PV_FORECAST_20250724170000_0000000473372953.zip
Thursday, July 24, 2025 5:30 PM 19570 PUBLIC_ROOFTOP_PV_FORECAST_20250724173000_0000000473376598.zip
Thursday, July 24, 2025 6:00 PM 19608 PUBLIC_ROOFTOP_PV_FORECAST_20250724180000_0000000473379673.zip
Thursday, July 24, 2025 6:30 PM 19585 PUBLIC_ROOFTOP_PV_FORECAST_20250724183000_0000000473383015.zip
Thursday, July 24, 2025 7:00 PM 19533 PUBLIC_ROOFTOP_PV_FORECAST_20250724190000_0000000473385987.zip
Thursday, July 24, 2025 7:30 PM 19488 PUBLIC_ROOFTOP_PV_FORECAST_20250724193000_0000000473388753.zip
Thursday, July 24, 2025 8:00 PM 19501 PUBLIC_ROOFTOP_PV_FORECAST_20250724200000_0000000473391497.zip
Thursday, July 24, 2025 8:30 PM 19451 PUBLIC_ROOFTOP_PV_FORECAST_20250724203000_0000000473394248.zip
Thursday, July 24, 2025 9:00 PM 19536 PUBLIC_ROOFTOP_PV_FORECAST_20250724210000_0000000473396972.zip
Thursday, July 24, 2025 9:30 PM 19527 PUBLIC_ROOFTOP_PV_FORECAST_20250724213000_0000000473399896.zip
Thursday, July 24, 2025 10:00 PM 19449 PUBLIC_ROOFTOP_PV_FORECAST_20250724220000_0000000473402809.zip
Thursday, July 24, 2025 10:30 PM 19459 PUBLIC_ROOFTOP_PV_FORECAST_20250724223000_0000000473405638.zip
Thursday, July 24, 2025 11:00 PM 19451 PUBLIC_ROOFTOP_PV_FORECAST_20250724230000_0000000473408410.zip
Thursday, July 24, 2025 11:30 PM 19433 PUBLIC_ROOFTOP_PV_FORECAST_20250724233000_0000000473411361.zip
Friday, July 25, 2025 12:00 AM 21915 PUBLIC_ROOFTOP_PV_FORECAST_20250725000000_0000000473414238.zip
Friday, July 25, 2025 12:30 AM 21978 PUBLIC_ROOFTOP_PV_FORECAST_20250725003000_0000000473416987.zip
Friday, July 25, 2025 1:00 AM 21996 PUBLIC_ROOFTOP_PV_FORECAST_20250725010000_0000000473419710.zip
Friday, July 25, 2025 1:30 AM 21943 PUBLIC_ROOFTOP_PV_FORECAST_20250725013000_0000000473422607.zip
Friday, July 25, 2025 2:00 AM 21893 PUBLIC_ROOFTOP_PV_FORECAST_20250725020000_0000000473425270.zip
Friday, July 25, 2025 2:30 AM 21930 PUBLIC_ROOFTOP_PV_FORECAST_20250725023000_0000000473428001.zip
Friday, July 25, 2025 3:00 AM 21888 PUBLIC_ROOFTOP_PV_FORECAST_20250725030000_0000000473430729.zip
Friday, July 25, 2025 3:30 AM 21967 PUBLIC_ROOFTOP_PV_FORECAST_20250725033000_0000000473433450.zip
Friday, July 25, 2025 4:00 AM 22080 PUBLIC_ROOFTOP_PV_FORECAST_20250725040000_0000000473436095.zip
Friday, July 25, 2025 4:30 AM 21947 PUBLIC_ROOFTOP_PV_FORECAST_20250725043000_0000000473439682.zip
Friday, July 25, 2025 5:00 AM 21917 PUBLIC_ROOFTOP_PV_FORECAST_20250725050000_0000000473442158.zip
Friday, July 25, 2025 5:30 AM 21973 PUBLIC_ROOFTOP_PV_FORECAST_20250725053000_0000000473445324.zip
Friday, July 25, 2025 6:00 AM 21951 PUBLIC_ROOFTOP_PV_FORECAST_20250725060000_0000000473448115.zip
Friday, July 25, 2025 6:30 AM 21870 PUBLIC_ROOFTOP_PV_FORECAST_20250725063000_0000000473451221.zip
Friday, July 25, 2025 7:00 AM 21866 PUBLIC_ROOFTOP_PV_FORECAST_20250725070000_0000000473454025.zip
Friday, July 25, 2025 7:30 AM 21794 PUBLIC_ROOFTOP_PV_FORECAST_20250725073000_0000000473456813.zip
Friday, July 25, 2025 8:00 AM 21738 PUBLIC_ROOFTOP_PV_FORECAST_20250725080000_0000000473459692.zip
Friday, July 25, 2025 8:30 AM 21637 PUBLIC_ROOFTOP_PV_FORECAST_20250725083000_0000000473462626.zip
Friday, July 25, 2025 9:00 AM 21521 PUBLIC_ROOFTOP_PV_FORECAST_20250725090000_0000000473466221.zip
Friday, July 25, 2025 9:30 AM 21375 PUBLIC_ROOFTOP_PV_FORECAST_20250725093000_0000000473468995.zip
Friday, July 25, 2025 10:01 AM 21266 PUBLIC_ROOFTOP_PV_FORECAST_20250725100000_0000000473472124.zip
Friday, July 25, 2025 10:30 AM 21226 PUBLIC_ROOFTOP_PV_FORECAST_20250725103000_0000000473475200.zip
Friday, July 25, 2025 11:00 AM 21002 PUBLIC_ROOFTOP_PV_FORECAST_20250725110000_0000000473478165.zip
Friday, July 25, 2025 11:30 AM 20938 PUBLIC_ROOFTOP_PV_FORECAST_20250725113000_0000000473481176.zip
Friday, July 25, 2025 12:00 PM 20836 PUBLIC_ROOFTOP_PV_FORECAST_20250725120000_0000000473484122.zip
Friday, July 25, 2025 12:30 PM 20762 PUBLIC_ROOFTOP_PV_FORECAST_20250725123000_0000000473488567.zip
Friday, July 25, 2025 1:00 PM 20629 PUBLIC_ROOFTOP_PV_FORECAST_20250725130000_0000000473491827.zip
Friday, July 25, 2025 1:30 PM 20452 PUBLIC_ROOFTOP_PV_FORECAST_20250725133000_0000000473495077.zip
Friday, July 25, 2025 2:00 PM 20388 PUBLIC_ROOFTOP_PV_FORECAST_20250725140000_0000000473498225.zip
Friday, July 25, 2025 2:30 PM 20336 PUBLIC_ROOFTOP_PV_FORECAST_20250725143000_0000000473501353.zip
Friday, July 25, 2025 3:00 PM 20138 PUBLIC_ROOFTOP_PV_FORECAST_20250725150000_0000000473504423.zip
Friday, July 25, 2025 3:30 PM 20000 PUBLIC_ROOFTOP_PV_FORECAST_20250725153000_0000000473507733.zip
Friday, July 25, 2025 4:00 PM 19929 PUBLIC_ROOFTOP_PV_FORECAST_20250725160000_0000000473511205.zip
Friday, July 25, 2025 4:30 PM 19779 PUBLIC_ROOFTOP_PV_FORECAST_20250725163000_0000000473514623.zip
Friday, July 25, 2025 5:00 PM 19784 PUBLIC_ROOFTOP_PV_FORECAST_20250725170000_0000000473517962.zip
Friday, July 25, 2025 5:30 PM 19734 PUBLIC_ROOFTOP_PV_FORECAST_20250725173000_0000000473521310.zip
Friday, July 25, 2025 6:00 PM 19693 PUBLIC_ROOFTOP_PV_FORECAST_20250725180000_0000000473524515.zip
Friday, July 25, 2025 6:30 PM 19660 PUBLIC_ROOFTOP_PV_FORECAST_20250725183000_0000000473527971.zip
Friday, July 25, 2025 7:00 PM 19565 PUBLIC_ROOFTOP_PV_FORECAST_20250725190000_0000000473531166.zip
Friday, July 25, 2025 7:30 PM 19591 PUBLIC_ROOFTOP_PV_FORECAST_20250725193000_0000000473534383.zip
Friday, July 25, 2025 8:00 PM 19524 PUBLIC_ROOFTOP_PV_FORECAST_20250725200000_0000000473537691.zip
Friday, July 25, 2025 8:30 PM 19536 PUBLIC_ROOFTOP_PV_FORECAST_20250725203000_0000000473540878.zip
Friday, July 25, 2025 9:00 PM 19513 PUBLIC_ROOFTOP_PV_FORECAST_20250725210000_0000000473543854.zip
Friday, July 25, 2025 9:30 PM 19522 PUBLIC_ROOFTOP_PV_FORECAST_20250725213000_0000000473546891.zip
Friday, July 25, 2025 10:00 PM 19506 PUBLIC_ROOFTOP_PV_FORECAST_20250725220000_0000000473549776.zip
Friday, July 25, 2025 10:30 PM 19525 PUBLIC_ROOFTOP_PV_FORECAST_20250725223000_0000000473552865.zip
Friday, July 25, 2025 11:00 PM 19454 PUBLIC_ROOFTOP_PV_FORECAST_20250725230000_0000000473555601.zip
Friday, July 25, 2025 11:30 PM 19441 PUBLIC_ROOFTOP_PV_FORECAST_20250725233000_0000000473558421.zip
Saturday, July 26, 2025 12:00 AM 22070 PUBLIC_ROOFTOP_PV_FORECAST_20250726000000_0000000473561584.zip
Saturday, July 26, 2025 12:30 AM 21981 PUBLIC_ROOFTOP_PV_FORECAST_20250726003000_0000000473564411.zip
Saturday, July 26, 2025 1:00 AM 22055 PUBLIC_ROOFTOP_PV_FORECAST_20250726010000_0000000473567118.zip
Saturday, July 26, 2025 1:30 AM 22058 PUBLIC_ROOFTOP_PV_FORECAST_20250726013000_0000000473570055.zip
Saturday, July 26, 2025 2:00 AM 21978 PUBLIC_ROOFTOP_PV_FORECAST_20250726020000_0000000473572886.zip
Saturday, July 26, 2025 2:30 AM 22058 PUBLIC_ROOFTOP_PV_FORECAST_20250726023000_0000000473575710.zip
Saturday, July 26, 2025 3:00 AM 22036 PUBLIC_ROOFTOP_PV_FORECAST_20250726030000_0000000473578442.zip
Saturday, July 26, 2025 3:30 AM 22060 PUBLIC_ROOFTOP_PV_FORECAST_20250726033000_0000000473581096.zip
Saturday, July 26, 2025 4:00 AM 22018 PUBLIC_ROOFTOP_PV_FORECAST_20250726040000_0000000473583652.zip
Saturday, July 26, 2025 4:30 AM 22064 PUBLIC_ROOFTOP_PV_FORECAST_20250726043000_0000000473587187.zip
Saturday, July 26, 2025 5:00 AM 22038 PUBLIC_ROOFTOP_PV_FORECAST_20250726050000_0000000473589509.zip
Saturday, July 26, 2025 5:30 AM 21968 PUBLIC_ROOFTOP_PV_FORECAST_20250726053000_0000000473592963.zip
Saturday, July 26, 2025 6:00 AM 22018 PUBLIC_ROOFTOP_PV_FORECAST_20250726060000_0000000473596136.zip
Saturday, July 26, 2025 6:30 AM 21936 PUBLIC_ROOFTOP_PV_FORECAST_20250726063000_0000000473599498.zip
Saturday, July 26, 2025 7:00 AM 22013 PUBLIC_ROOFTOP_PV_FORECAST_20250726070000_0000000473602210.zip
Saturday, July 26, 2025 7:30 AM 21883 PUBLIC_ROOFTOP_PV_FORECAST_20250726073000_0000000473604815.zip
Saturday, July 26, 2025 8:00 AM 21827 PUBLIC_ROOFTOP_PV_FORECAST_20250726080000_0000000473607465.zip
Saturday, July 26, 2025 8:30 AM 21694 PUBLIC_ROOFTOP_PV_FORECAST_20250726083000_0000000473610136.zip
Saturday, July 26, 2025 9:00 AM 21587 PUBLIC_ROOFTOP_PV_FORECAST_20250726090000_0000000473612965.zip
Saturday, July 26, 2025 9:30 AM 21459 PUBLIC_ROOFTOP_PV_FORECAST_20250726093000_0000000473615727.zip
Saturday, July 26, 2025 10:00 AM 21369 PUBLIC_ROOFTOP_PV_FORECAST_20250726100000_0000000473618503.zip
Saturday, July 26, 2025 10:30 AM 21192 PUBLIC_ROOFTOP_PV_FORECAST_20250726103000_0000000473621498.zip
Saturday, July 26, 2025 11:00 AM 21142 PUBLIC_ROOFTOP_PV_FORECAST_20250726110000_0000000473624271.zip
Saturday, July 26, 2025 11:30 AM 21024 PUBLIC_ROOFTOP_PV_FORECAST_20250726113000_0000000473626950.zip
Saturday, July 26, 2025 12:00 PM 20876 PUBLIC_ROOFTOP_PV_FORECAST_20250726120000_0000000473630169.zip
Saturday, July 26, 2025 12:30 PM 20807 PUBLIC_ROOFTOP_PV_FORECAST_20250726123000_0000000473634329.zip
Saturday, July 26, 2025 1:00 PM 20730 PUBLIC_ROOFTOP_PV_FORECAST_20250726130000_0000000473637621.zip
Saturday, July 26, 2025 1:30 PM 20575 PUBLIC_ROOFTOP_PV_FORECAST_20250726133000_0000000473640728.zip
Saturday, July 26, 2025 2:00 PM 20518 PUBLIC_ROOFTOP_PV_FORECAST_20250726140000_0000000473643830.zip
Saturday, July 26, 2025 2:30 PM 20431 PUBLIC_ROOFTOP_PV_FORECAST_20250726143000_0000000473646876.zip
Saturday, July 26, 2025 3:00 PM 20313 PUBLIC_ROOFTOP_PV_FORECAST_20250726150000_0000000473650034.zip
Saturday, July 26, 2025 3:30 PM 20170 PUBLIC_ROOFTOP_PV_FORECAST_20250726153000_0000000473653211.zip
Saturday, July 26, 2025 4:00 PM 20015 PUBLIC_ROOFTOP_PV_FORECAST_20250726160000_0000000473656289.zip
Saturday, July 26, 2025 4:30 PM 19913 PUBLIC_ROOFTOP_PV_FORECAST_20250726163000_0000000473659247.zip
Saturday, July 26, 2025 5:00 PM 19810 PUBLIC_ROOFTOP_PV_FORECAST_20250726170000_0000000473662200.zip
Saturday, July 26, 2025 5:30 PM 19773 PUBLIC_ROOFTOP_PV_FORECAST_20250726173000_0000000473665237.zip
Saturday, July 26, 2025 6:00 PM 19672 PUBLIC_ROOFTOP_PV_FORECAST_20250726180000_0000000473668225.zip
Saturday, July 26, 2025 6:30 PM 19634 PUBLIC_ROOFTOP_PV_FORECAST_20250726183000_0000000473671428.zip
Saturday, July 26, 2025 7:00 PM 19674 PUBLIC_ROOFTOP_PV_FORECAST_20250726190000_0000000473674434.zip
Saturday, July 26, 2025 7:30 PM 19656 PUBLIC_ROOFTOP_PV_FORECAST_20250726193000_0000000473677406.zip
Saturday, July 26, 2025 8:00 PM 19676 PUBLIC_ROOFTOP_PV_FORECAST_20250726200000_0000000473680332.zip
Saturday, July 26, 2025 8:30 PM 19592 PUBLIC_ROOFTOP_PV_FORECAST_20250726203000_0000000473683288.zip
Saturday, July 26, 2025 9:00 PM 19652 PUBLIC_ROOFTOP_PV_FORECAST_20250726210000_0000000473686220.zip
Saturday, July 26, 2025 9:30 PM 19649 PUBLIC_ROOFTOP_PV_FORECAST_20250726213000_0000000473689127.zip
Saturday, July 26, 2025 10:00 PM 19565 PUBLIC_ROOFTOP_PV_FORECAST_20250726220000_0000000473692043.zip
Saturday, July 26, 2025 10:30 PM 19607 PUBLIC_ROOFTOP_PV_FORECAST_20250726223000_0000000473694832.zip
Saturday, July 26, 2025 11:00 PM 19578 PUBLIC_ROOFTOP_PV_FORECAST_20250726230000_0000000473697528.zip
Saturday, July 26, 2025 11:30 PM 19525 PUBLIC_ROOFTOP_PV_FORECAST_20250726233000_0000000473700304.zip
Sunday, July 27, 2025 12:00 AM 22127 PUBLIC_ROOFTOP_PV_FORECAST_20250727000000_0000000473703102.zip
Sunday, July 27, 2025 12:30 AM 22062 PUBLIC_ROOFTOP_PV_FORECAST_20250727003000_0000000473705974.zip
Sunday, July 27, 2025 1:00 AM 22120 PUBLIC_ROOFTOP_PV_FORECAST_20250727010000_0000000473708685.zip
Sunday, July 27, 2025 1:30 AM 22096 PUBLIC_ROOFTOP_PV_FORECAST_20250727013000_0000000473711659.zip
Sunday, July 27, 2025 2:00 AM 22046 PUBLIC_ROOFTOP_PV_FORECAST_20250727020000_0000000473714504.zip
Sunday, July 27, 2025 2:30 AM 22004 PUBLIC_ROOFTOP_PV_FORECAST_20250727023000_0000000473717356.zip
Sunday, July 27, 2025 3:00 AM 21992 PUBLIC_ROOFTOP_PV_FORECAST_20250727030000_0000000473720048.zip
Sunday, July 27, 2025 3:30 AM 22026 PUBLIC_ROOFTOP_PV_FORECAST_20250727033000_0000000473722871.zip
Sunday, July 27, 2025 4:00 AM 22082 PUBLIC_ROOFTOP_PV_FORECAST_20250727040000_0000000473725484.zip
Sunday, July 27, 2025 4:30 AM 22087 PUBLIC_ROOFTOP_PV_FORECAST_20250727043000_0000000473729030.zip
Sunday, July 27, 2025 5:00 AM 22058 PUBLIC_ROOFTOP_PV_FORECAST_20250727050000_0000000473731509.zip
Sunday, July 27, 2025 5:30 AM 22022 PUBLIC_ROOFTOP_PV_FORECAST_20250727053000_0000000473734322.zip
Sunday, July 27, 2025 6:00 AM 21979 PUBLIC_ROOFTOP_PV_FORECAST_20250727060000_0000000473736867.zip
Sunday, July 27, 2025 6:30 AM 21938 PUBLIC_ROOFTOP_PV_FORECAST_20250727063000_0000000473739820.zip
Sunday, July 27, 2025 7:00 AM 22049 PUBLIC_ROOFTOP_PV_FORECAST_20250727070000_0000000473742381.zip
Sunday, July 27, 2025 7:30 AM 21984 PUBLIC_ROOFTOP_PV_FORECAST_20250727073000_0000000473744928.zip
Sunday, July 27, 2025 8:00 AM 21841 PUBLIC_ROOFTOP_PV_FORECAST_20250727080000_0000000473747606.zip
Sunday, July 27, 2025 8:30 AM 21796 PUBLIC_ROOFTOP_PV_FORECAST_20250727083000_0000000473750414.zip
Sunday, July 27, 2025 9:00 AM 21628 PUBLIC_ROOFTOP_PV_FORECAST_20250727090000_0000000473753469.zip
Sunday, July 27, 2025 9:30 AM 21517 PUBLIC_ROOFTOP_PV_FORECAST_20250727093000_0000000473756310.zip
Sunday, July 27, 2025 10:00 AM 21456 PUBLIC_ROOFTOP_PV_FORECAST_20250727100000_0000000473759166.zip
Sunday, July 27, 2025 10:30 AM 21282 PUBLIC_ROOFTOP_PV_FORECAST_20250727103000_0000000473762015.zip
Sunday, July 27, 2025 11:00 AM 21258 PUBLIC_ROOFTOP_PV_FORECAST_20250727110000_0000000473764894.zip
Sunday, July 27, 2025 11:30 AM 21169 PUBLIC_ROOFTOP_PV_FORECAST_20250727113000_0000000473767768.zip
Sunday, July 27, 2025 12:00 PM 21027 PUBLIC_ROOFTOP_PV_FORECAST_20250727120000_0000000473770649.zip
Sunday, July 27, 2025 12:30 PM 20938 PUBLIC_ROOFTOP_PV_FORECAST_20250727123000_0000000473774621.zip
Sunday, July 27, 2025 1:00 PM 20744 PUBLIC_ROOFTOP_PV_FORECAST_20250727130000_0000000473777638.zip
Sunday, July 27, 2025 1:30 PM 20765 PUBLIC_ROOFTOP_PV_FORECAST_20250727133000_0000000473780715.zip
Sunday, July 27, 2025 2:00 PM 20556 PUBLIC_ROOFTOP_PV_FORECAST_20250727140000_0000000473783716.zip
Sunday, July 27, 2025 2:30 PM 20463 PUBLIC_ROOFTOP_PV_FORECAST_20250727143000_0000000473786850.zip
Sunday, July 27, 2025 3:00 PM 20319 PUBLIC_ROOFTOP_PV_FORECAST_20250727150000_0000000473789940.zip
Sunday, July 27, 2025 3:30 PM 20275 PUBLIC_ROOFTOP_PV_FORECAST_20250727153000_0000000473793230.zip
Sunday, July 27, 2025 4:00 PM 20093 PUBLIC_ROOFTOP_PV_FORECAST_20250727160000_0000000473796432.zip
Sunday, July 27, 2025 4:30 PM 19955 PUBLIC_ROOFTOP_PV_FORECAST_20250727163000_0000000473799611.zip
Sunday, July 27, 2025 5:00 PM 19883 PUBLIC_ROOFTOP_PV_FORECAST_20250727170000_0000000473802540.zip
Sunday, July 27, 2025 5:30 PM 19894 PUBLIC_ROOFTOP_PV_FORECAST_20250727173000_0000000473805625.zip
Sunday, July 27, 2025 6:00 PM 19842 PUBLIC_ROOFTOP_PV_FORECAST_20250727180000_0000000473808778.zip
Sunday, July 27, 2025 6:30 PM 19718 PUBLIC_ROOFTOP_PV_FORECAST_20250727183000_0000000473811984.zip
Sunday, July 27, 2025 7:00 PM 19749 PUBLIC_ROOFTOP_PV_FORECAST_20250727190000_0000000473814921.zip
Sunday, July 27, 2025 7:30 PM 19777 PUBLIC_ROOFTOP_PV_FORECAST_20250727193000_0000000473818012.zip
Sunday, July 27, 2025 8:00 PM 19736 PUBLIC_ROOFTOP_PV_FORECAST_20250727200000_0000000473820903.zip
Sunday, July 27, 2025 8:30 PM 19688 PUBLIC_ROOFTOP_PV_FORECAST_20250727203000_0000000473823758.zip
Sunday, July 27, 2025 9:00 PM 19720 PUBLIC_ROOFTOP_PV_FORECAST_20250727210000_0000000473826564.zip
Sunday, July 27, 2025 9:30 PM 19724 PUBLIC_ROOFTOP_PV_FORECAST_20250727213000_0000000473829503.zip
Sunday, July 27, 2025 10:00 PM 19703 PUBLIC_ROOFTOP_PV_FORECAST_20250727220000_0000000473832416.zip
Sunday, July 27, 2025 10:30 PM 19676 PUBLIC_ROOFTOP_PV_FORECAST_20250727223000_0000000473835278.zip
Sunday, July 27, 2025 11:00 PM 19641 PUBLIC_ROOFTOP_PV_FORECAST_20250727230000_0000000473837919.zip
Sunday, July 27, 2025 11:30 PM 19626 PUBLIC_ROOFTOP_PV_FORECAST_20250727233000_0000000473840575.zip
Monday, July 28, 2025 12:00 AM 22110 PUBLIC_ROOFTOP_PV_FORECAST_20250728000000_0000000473843239.zip
Monday, July 28, 2025 12:30 AM 22153 PUBLIC_ROOFTOP_PV_FORECAST_20250728003000_0000000473846107.zip
Monday, July 28, 2025 1:00 AM 22116 PUBLIC_ROOFTOP_PV_FORECAST_20250728010000_0000000473848768.zip
Monday, July 28, 2025 1:30 AM 22156 PUBLIC_ROOFTOP_PV_FORECAST_20250728013000_0000000473851608.zip
Monday, July 28, 2025 2:00 AM 22159 PUBLIC_ROOFTOP_PV_FORECAST_20250728020000_0000000473854214.zip
Monday, July 28, 2025 2:30 AM 22118 PUBLIC_ROOFTOP_PV_FORECAST_20250728023000_0000000473856907.zip
Monday, July 28, 2025 3:00 AM 22155 PUBLIC_ROOFTOP_PV_FORECAST_20250728030000_0000000473859524.zip
Monday, July 28, 2025 3:30 AM 22145 PUBLIC_ROOFTOP_PV_FORECAST_20250728033000_0000000473862198.zip
Monday, July 28, 2025 4:00 AM 22287 PUBLIC_ROOFTOP_PV_FORECAST_20250728040000_0000000473864837.zip
Monday, July 28, 2025 4:30 AM 22229 PUBLIC_ROOFTOP_PV_FORECAST_20250728043000_0000000473868360.zip
Monday, July 28, 2025 5:00 AM 22107 PUBLIC_ROOFTOP_PV_FORECAST_20250728050000_0000000473870940.zip
Monday, July 28, 2025 5:30 AM 22051 PUBLIC_ROOFTOP_PV_FORECAST_20250728053000_0000000473873968.zip
Monday, July 28, 2025 6:00 AM 22208 PUBLIC_ROOFTOP_PV_FORECAST_20250728060000_0000000473876572.zip
Monday, July 28, 2025 6:30 AM 22084 PUBLIC_ROOFTOP_PV_FORECAST_20250728063000_0000000473879676.zip
Monday, July 28, 2025 7:00 AM 22096 PUBLIC_ROOFTOP_PV_FORECAST_20250728070000_0000000473882431.zip
Monday, July 28, 2025 7:30 AM 22043 PUBLIC_ROOFTOP_PV_FORECAST_20250728073000_0000000473885114.zip
Monday, July 28, 2025 8:00 AM 21853 PUBLIC_ROOFTOP_PV_FORECAST_20250728080000_0000000473887818.zip
Monday, July 28, 2025 8:30 AM 21800 PUBLIC_ROOFTOP_PV_FORECAST_20250728083000_0000000473890642.zip
Monday, July 28, 2025 9:00 AM 21634 PUBLIC_ROOFTOP_PV_FORECAST_20250728090000_0000000473893620.zip
Monday, July 28, 2025 9:30 AM 21562 PUBLIC_ROOFTOP_PV_FORECAST_20250728093000_0000000473896869.zip
Monday, July 28, 2025 10:00 AM 21334 PUBLIC_ROOFTOP_PV_FORECAST_20250728100000_0000000473899721.zip
Monday, July 28, 2025 10:30 AM 21321 PUBLIC_ROOFTOP_PV_FORECAST_20250728103000_0000000473902754.zip
Monday, July 28, 2025 11:00 AM 21179 PUBLIC_ROOFTOP_PV_FORECAST_20250728110000_0000000473905529.zip
Monday, July 28, 2025 11:30 AM 21116 PUBLIC_ROOFTOP_PV_FORECAST_20250728113000_0000000473908321.zip
Monday, July 28, 2025 12:00 PM 21087 PUBLIC_ROOFTOP_PV_FORECAST_20250728120000_0000000473911259.zip
Monday, July 28, 2025 12:30 PM 20877 PUBLIC_ROOFTOP_PV_FORECAST_20250728123000_0000000473915664.zip
Monday, July 28, 2025 1:00 PM 20695 PUBLIC_ROOFTOP_PV_FORECAST_20250728130000_0000000473918946.zip
Monday, July 28, 2025 1:30 PM 20605 PUBLIC_ROOFTOP_PV_FORECAST_20250728133000_0000000473922025.zip
Monday, July 28, 2025 2:00 PM 20547 PUBLIC_ROOFTOP_PV_FORECAST_20250728140000_0000000473925050.zip
Monday, July 28, 2025 2:30 PM 20471 PUBLIC_ROOFTOP_PV_FORECAST_20250728143000_0000000473928345.zip
Monday, July 28, 2025 3:00 PM 20380 PUBLIC_ROOFTOP_PV_FORECAST_20250728150000_0000000473931505.zip
Monday, July 28, 2025 3:30 PM 20235 PUBLIC_ROOFTOP_PV_FORECAST_20250728153000_0000000473935045.zip
Monday, July 28, 2025 4:00 PM 20077 PUBLIC_ROOFTOP_PV_FORECAST_20250728160000_0000000473938127.zip
Monday, July 28, 2025 4:30 PM 19997 PUBLIC_ROOFTOP_PV_FORECAST_20250728163000_0000000473941530.zip
Monday, July 28, 2025 5:00 PM 19927 PUBLIC_ROOFTOP_PV_FORECAST_20250728170000_0000000473944918.zip
Monday, July 28, 2025 5:30 PM 19886 PUBLIC_ROOFTOP_PV_FORECAST_20250728173000_0000000473948202.zip
Monday, July 28, 2025 6:00 PM 19881 PUBLIC_ROOFTOP_PV_FORECAST_20250728180000_0000000473951237.zip
Monday, July 28, 2025 6:30 PM 19793 PUBLIC_ROOFTOP_PV_FORECAST_20250728183000_0000000473954390.zip
Monday, July 28, 2025 7:00 PM 19737 PUBLIC_ROOFTOP_PV_FORECAST_20250728190000_0000000473957282.zip
Monday, July 28, 2025 7:30 PM 19670 PUBLIC_ROOFTOP_PV_FORECAST_20250728193000_0000000473960142.zip
Monday, July 28, 2025 8:00 PM 19761 PUBLIC_ROOFTOP_PV_FORECAST_20250728200000_0000000473962991.zip
Monday, July 28, 2025 8:30 PM 19714 PUBLIC_ROOFTOP_PV_FORECAST_20250728203000_0000000473965924.zip
Monday, July 28, 2025 9:00 PM 19717 PUBLIC_ROOFTOP_PV_FORECAST_20250728210000_0000000473968749.zip
Monday, July 28, 2025 9:30 PM 19641 PUBLIC_ROOFTOP_PV_FORECAST_20250728213000_0000000473971583.zip
Monday, July 28, 2025 10:00 PM 19706 PUBLIC_ROOFTOP_PV_FORECAST_20250728220000_0000000473974492.zip
Monday, July 28, 2025 10:30 PM 19666 PUBLIC_ROOFTOP_PV_FORECAST_20250728223000_0000000473977450.zip
Monday, July 28, 2025 11:00 PM 19618 PUBLIC_ROOFTOP_PV_FORECAST_20250728230000_0000000473980407.zip
Monday, July 28, 2025 11:30 PM 19620 PUBLIC_ROOFTOP_PV_FORECAST_20250728233000_0000000473983455.zip
Tuesday, July 29, 2025 12:00 AM 22241 PUBLIC_ROOFTOP_PV_FORECAST_20250729000000_0000000473986292.zip
Tuesday, July 29, 2025 12:30 AM 22121 PUBLIC_ROOFTOP_PV_FORECAST_20250729003000_0000000473989118.zip
Tuesday, July 29, 2025 1:00 AM 22216 PUBLIC_ROOFTOP_PV_FORECAST_20250729010000_0000000473991907.zip
Tuesday, July 29, 2025 1:30 AM 22218 PUBLIC_ROOFTOP_PV_FORECAST_20250729013000_0000000473994944.zip
Tuesday, July 29, 2025 2:00 AM 22208 PUBLIC_ROOFTOP_PV_FORECAST_20250729020000_0000000473997745.zip
Tuesday, July 29, 2025 2:30 AM 22193 PUBLIC_ROOFTOP_PV_FORECAST_20250729023000_0000000474000646.zip
Tuesday, July 29, 2025 3:00 AM 22116 PUBLIC_ROOFTOP_PV_FORECAST_20250729030000_0000000474003561.zip
Tuesday, July 29, 2025 3:30 AM 22213 PUBLIC_ROOFTOP_PV_FORECAST_20250729033000_0000000474006500.zip
Tuesday, July 29, 2025 4:00 AM 22201 PUBLIC_ROOFTOP_PV_FORECAST_20250729040000_0000000474009320.zip
Tuesday, July 29, 2025 4:30 AM 22139 PUBLIC_ROOFTOP_PV_FORECAST_20250729043000_0000000474012882.zip
Tuesday, July 29, 2025 5:00 AM 22115 PUBLIC_ROOFTOP_PV_FORECAST_20250729050000_0000000474015454.zip
Tuesday, July 29, 2025 5:30 AM 22163 PUBLIC_ROOFTOP_PV_FORECAST_20250729053000_0000000474018527.zip
Tuesday, July 29, 2025 6:00 AM 22182 PUBLIC_ROOFTOP_PV_FORECAST_20250729060000_0000000474021531.zip
Tuesday, July 29, 2025 6:30 AM 22076 PUBLIC_ROOFTOP_PV_FORECAST_20250729063000_0000000474024695.zip
Tuesday, July 29, 2025 7:00 AM 22038 PUBLIC_ROOFTOP_PV_FORECAST_20250729070000_0000000474027404.zip
Tuesday, July 29, 2025 7:30 AM 21987 PUBLIC_ROOFTOP_PV_FORECAST_20250729073000_0000000474030104.zip
Tuesday, July 29, 2025 8:00 AM 21924 PUBLIC_ROOFTOP_PV_FORECAST_20250729080000_0000000474032890.zip
Tuesday, July 29, 2025 8:30 AM 21832 PUBLIC_ROOFTOP_PV_FORECAST_20250729083000_0000000474036053.zip
Tuesday, July 29, 2025 9:00 AM 21715 PUBLIC_ROOFTOP_PV_FORECAST_20250729090000_0000000474039057.zip
Tuesday, July 29, 2025 9:30 AM 21642 PUBLIC_ROOFTOP_PV_FORECAST_20250729093000_0000000474042044.zip
Tuesday, July 29, 2025 10:00 AM 21528 PUBLIC_ROOFTOP_PV_FORECAST_20250729100000_0000000474045083.zip
Tuesday, July 29, 2025 10:30 AM 21309 PUBLIC_ROOFTOP_PV_FORECAST_20250729103000_0000000474048194.zip
Tuesday, July 29, 2025 11:00 AM 21240 PUBLIC_ROOFTOP_PV_FORECAST_20250729110000_0000000474051448.zip
Tuesday, July 29, 2025 11:30 AM 21239 PUBLIC_ROOFTOP_PV_FORECAST_20250729113000_0000000474054429.zip
Tuesday, July 29, 2025 12:00 PM 21046 PUBLIC_ROOFTOP_PV_FORECAST_20250729120000_0000000474057411.zip
Tuesday, July 29, 2025 12:30 PM 20942 PUBLIC_ROOFTOP_PV_FORECAST_20250729123000_0000000474061747.zip
Tuesday, July 29, 2025 1:00 PM 20839 PUBLIC_ROOFTOP_PV_FORECAST_20250729130000_0000000474064976.zip
Tuesday, July 29, 2025 1:30 PM 20754 PUBLIC_ROOFTOP_PV_FORECAST_20250729133000_0000000474068642.zip
Tuesday, July 29, 2025 2:00 PM 20650 PUBLIC_ROOFTOP_PV_FORECAST_20250729140000_0000000474071780.zip
Tuesday, July 29, 2025 2:30 PM 20463 PUBLIC_ROOFTOP_PV_FORECAST_20250729143000_0000000474075185.zip
Tuesday, July 29, 2025 3:00 PM 20371 PUBLIC_ROOFTOP_PV_FORECAST_20250729150000_0000000474078617.zip
Tuesday, July 29, 2025 3:30 PM 20250 PUBLIC_ROOFTOP_PV_FORECAST_20250729153000_0000000474081944.zip
Tuesday, July 29, 2025 4:00 PM 20156 PUBLIC_ROOFTOP_PV_FORECAST_20250729160000_0000000474085345.zip
Tuesday, July 29, 2025 4:30 PM 20077 PUBLIC_ROOFTOP_PV_FORECAST_20250729163000_0000000474088617.zip
Tuesday, July 29, 2025 5:00 PM 19938 PUBLIC_ROOFTOP_PV_FORECAST_20250729170000_0000000474091698.zip
Tuesday, July 29, 2025 5:30 PM 19944 PUBLIC_ROOFTOP_PV_FORECAST_20250729173000_0000000474094768.zip
Tuesday, July 29, 2025 6:00 PM 19896 PUBLIC_ROOFTOP_PV_FORECAST_20250729180000_0000000474097896.zip
Tuesday, July 29, 2025 6:30 PM 19838 PUBLIC_ROOFTOP_PV_FORECAST_20250729183000_0000000474101288.zip
Tuesday, July 29, 2025 7:00 PM 19812 PUBLIC_ROOFTOP_PV_FORECAST_20250729190000_0000000474104093.zip
Tuesday, July 29, 2025 7:30 PM 19799 PUBLIC_ROOFTOP_PV_FORECAST_20250729193000_0000000474106804.zip
Tuesday, July 29, 2025 8:00 PM 19808 PUBLIC_ROOFTOP_PV_FORECAST_20250729200000_0000000474109521.zip
Tuesday, July 29, 2025 8:30 PM 19752 PUBLIC_ROOFTOP_PV_FORECAST_20250729203000_0000000474112297.zip
Tuesday, July 29, 2025 9:00 PM 19733 PUBLIC_ROOFTOP_PV_FORECAST_20250729210000_0000000474115052.zip
Tuesday, July 29, 2025 9:30 PM 19769 PUBLIC_ROOFTOP_PV_FORECAST_20250729213000_0000000474117737.zip
Tuesday, July 29, 2025 10:00 PM 19700 PUBLIC_ROOFTOP_PV_FORECAST_20250729220000_0000000474120481.zip
Tuesday, July 29, 2025 10:30 PM 19739 PUBLIC_ROOFTOP_PV_FORECAST_20250729223000_0000000474123285.zip
Tuesday, July 29, 2025 11:00 PM 19735 PUBLIC_ROOFTOP_PV_FORECAST_20250729230000_0000000474126073.zip
Tuesday, July 29, 2025 11:30 PM 19732 PUBLIC_ROOFTOP_PV_FORECAST_20250729233000_0000000474128862.zip
Wednesday, July 30, 2025 12:00 AM 22260 PUBLIC_ROOFTOP_PV_FORECAST_20250730000000_0000000474131550.zip
Wednesday, July 30, 2025 12:30 AM 22185 PUBLIC_ROOFTOP_PV_FORECAST_20250730003000_0000000474134338.zip
Wednesday, July 30, 2025 1:00 AM 22245 PUBLIC_ROOFTOP_PV_FORECAST_20250730010000_0000000474137159.zip
Wednesday, July 30, 2025 1:30 AM 22130 PUBLIC_ROOFTOP_PV_FORECAST_20250730013000_0000000474140246.zip
Wednesday, July 30, 2025 2:00 AM 22219 PUBLIC_ROOFTOP_PV_FORECAST_20250730020000_0000000474143113.zip
Wednesday, July 30, 2025 2:30 AM 22242 PUBLIC_ROOFTOP_PV_FORECAST_20250730023000_0000000474145815.zip
Wednesday, July 30, 2025 3:00 AM 22152 PUBLIC_ROOFTOP_PV_FORECAST_20250730030000_0000000474148451.zip
Wednesday, July 30, 2025 3:30 AM 22192 PUBLIC_ROOFTOP_PV_FORECAST_20250730033000_0000000474151156.zip
Wednesday, July 30, 2025 4:00 AM 22216 PUBLIC_ROOFTOP_PV_FORECAST_20250730040000_0000000474153572.zip
Wednesday, July 30, 2025 4:30 AM 22198 PUBLIC_ROOFTOP_PV_FORECAST_20250730043000_0000000474157076.zip
Wednesday, July 30, 2025 5:00 AM 22190 PUBLIC_ROOFTOP_PV_FORECAST_20250730050000_0000000474159468.zip
Wednesday, July 30, 2025 5:30 AM 22207 PUBLIC_ROOFTOP_PV_FORECAST_20250730053000_0000000474162274.zip
Wednesday, July 30, 2025 6:00 AM 22189 PUBLIC_ROOFTOP_PV_FORECAST_20250730060000_0000000474164906.zip
Wednesday, July 30, 2025 6:30 AM 22089 PUBLIC_ROOFTOP_PV_FORECAST_20250730063000_0000000474167819.zip
Wednesday, July 30, 2025 7:00 AM 22128 PUBLIC_ROOFTOP_PV_FORECAST_20250730070000_0000000474170392.zip
Wednesday, July 30, 2025 7:30 AM 22107 PUBLIC_ROOFTOP_PV_FORECAST_20250730073000_0000000474173058.zip
Wednesday, July 30, 2025 8:00 AM 22007 PUBLIC_ROOFTOP_PV_FORECAST_20250730080000_0000000474175746.zip
Wednesday, July 30, 2025 8:30 AM 21939 PUBLIC_ROOFTOP_PV_FORECAST_20250730083000_0000000474178926.zip
Wednesday, July 30, 2025 9:00 AM 21681 PUBLIC_ROOFTOP_PV_FORECAST_20250730090000_0000000474181990.zip
Wednesday, July 30, 2025 9:30 AM 21650 PUBLIC_ROOFTOP_PV_FORECAST_20250730093000_0000000474184911.zip
Wednesday, July 30, 2025 10:00 AM 21527 PUBLIC_ROOFTOP_PV_FORECAST_20250730100000_0000000474187754.zip
Wednesday, July 30, 2025 10:30 AM 21416 PUBLIC_ROOFTOP_PV_FORECAST_20250730103000_0000000474190494.zip
Wednesday, July 30, 2025 11:00 AM 21400 PUBLIC_ROOFTOP_PV_FORECAST_20250730110000_0000000474193375.zip
Wednesday, July 30, 2025 11:30 AM 21246 PUBLIC_ROOFTOP_PV_FORECAST_20250730113000_0000000474196359.zip
Wednesday, July 30, 2025 12:00 PM 21102 PUBLIC_ROOFTOP_PV_FORECAST_20250730120000_0000000474199360.zip
Wednesday, July 30, 2025 12:30 PM 21011 PUBLIC_ROOFTOP_PV_FORECAST_20250730123000_0000000474203567.zip
Wednesday, July 30, 2025 1:00 PM 20924 PUBLIC_ROOFTOP_PV_FORECAST_20250730130000_0000000474206608.zip
Wednesday, July 30, 2025 1:30 PM 20736 PUBLIC_ROOFTOP_PV_FORECAST_20250730133000_0000000474209625.zip
Wednesday, July 30, 2025 2:00 PM 20654 PUBLIC_ROOFTOP_PV_FORECAST_20250730140000_0000000474212522.zip
Wednesday, July 30, 2025 2:30 PM 20535 PUBLIC_ROOFTOP_PV_FORECAST_20250730143000_0000000474215896.zip
Wednesday, July 30, 2025 3:00 PM 20423 PUBLIC_ROOFTOP_PV_FORECAST_20250730150000_0000000474219036.zip
Wednesday, July 30, 2025 3:30 PM 20368 PUBLIC_ROOFTOP_PV_FORECAST_20250730153000_0000000474222322.zip
Wednesday, July 30, 2025 4:00 PM 20201 PUBLIC_ROOFTOP_PV_FORECAST_20250730160000_0000000474225433.zip
Wednesday, July 30, 2025 4:30 PM 20055 PUBLIC_ROOFTOP_PV_FORECAST_20250730163000_0000000474228651.zip
Wednesday, July 30, 2025 5:00 PM 20051 PUBLIC_ROOFTOP_PV_FORECAST_20250730170000_0000000474231716.zip
Wednesday, July 30, 2025 5:30 PM 20021 PUBLIC_ROOFTOP_PV_FORECAST_20250730173000_0000000474235169.zip
Wednesday, July 30, 2025 6:00 PM 19873 PUBLIC_ROOFTOP_PV_FORECAST_20250730180000_0000000474238284.zip
Wednesday, July 30, 2025 6:30 PM 19847 PUBLIC_ROOFTOP_PV_FORECAST_20250730183000_0000000474241464.zip
Wednesday, July 30, 2025 7:00 PM 19800 PUBLIC_ROOFTOP_PV_FORECAST_20250730190000_0000000474244334.zip
Wednesday, July 30, 2025 7:30 PM 19833 PUBLIC_ROOFTOP_PV_FORECAST_20250730193000_0000000474247125.zip
Wednesday, July 30, 2025 8:00 PM 19763 PUBLIC_ROOFTOP_PV_FORECAST_20250730200000_0000000474249937.zip
Wednesday, July 30, 2025 8:30 PM 19785 PUBLIC_ROOFTOP_PV_FORECAST_20250730203000_0000000474252693.zip
Wednesday, July 30, 2025 9:00 PM 19742 PUBLIC_ROOFTOP_PV_FORECAST_20250730210000_0000000474255479.zip
Wednesday, July 30, 2025 9:30 PM 19724 PUBLIC_ROOFTOP_PV_FORECAST_20250730213000_0000000474258267.zip
Wednesday, July 30, 2025 10:00 PM 19772 PUBLIC_ROOFTOP_PV_FORECAST_20250730220000_0000000474261178.zip
Wednesday, July 30, 2025 10:30 PM 19740 PUBLIC_ROOFTOP_PV_FORECAST_20250730223000_0000000474264102.zip
Wednesday, July 30, 2025 11:00 PM 19634 PUBLIC_ROOFTOP_PV_FORECAST_20250730230000_0000000474266786.zip
Wednesday, July 30, 2025 11:30 PM 19668 PUBLIC_ROOFTOP_PV_FORECAST_20250730233000_0000000474269567.zip
Thursday, July 31, 2025 12:00 AM 22272 PUBLIC_ROOFTOP_PV_FORECAST_20250731000000_0000000474272321.zip
Thursday, July 31, 2025 12:30 AM 22259 PUBLIC_ROOFTOP_PV_FORECAST_20250731003000_0000000474275153.zip
Thursday, July 31, 2025 1:00 AM 22297 PUBLIC_ROOFTOP_PV_FORECAST_20250731010000_0000000474278093.zip
Thursday, July 31, 2025 1:30 AM 22247 PUBLIC_ROOFTOP_PV_FORECAST_20250731013000_0000000474280988.zip
Thursday, July 31, 2025 2:00 AM 22237 PUBLIC_ROOFTOP_PV_FORECAST_20250731020000_0000000474283728.zip
Thursday, July 31, 2025 2:30 AM 22225 PUBLIC_ROOFTOP_PV_FORECAST_20250731023000_0000000474286630.zip
Thursday, July 31, 2025 3:00 AM 22312 PUBLIC_ROOFTOP_PV_FORECAST_20250731030000_0000000474289375.zip
Thursday, July 31, 2025 3:30 AM 22251 PUBLIC_ROOFTOP_PV_FORECAST_20250731033000_0000000474292046.zip
Thursday, July 31, 2025 4:00 AM 22258 PUBLIC_ROOFTOP_PV_FORECAST_20250731040000_0000000474294814.zip
Thursday, July 31, 2025 4:30 AM 22325 PUBLIC_ROOFTOP_PV_FORECAST_20250731043000_0000000474298426.zip
Thursday, July 31, 2025 5:00 AM 22271 PUBLIC_ROOFTOP_PV_FORECAST_20250731050000_0000000474300946.zip
Thursday, July 31, 2025 5:30 AM 22221 PUBLIC_ROOFTOP_PV_FORECAST_20250731053000_0000000474303821.zip
Thursday, July 31, 2025 6:00 AM 22254 PUBLIC_ROOFTOP_PV_FORECAST_20250731060000_0000000474306414.zip
Thursday, July 31, 2025 6:30 AM 22139 PUBLIC_ROOFTOP_PV_FORECAST_20250731063000_0000000474309491.zip
Thursday, July 31, 2025 7:00 AM 22150 PUBLIC_ROOFTOP_PV_FORECAST_20250731070000_0000000474312083.zip
Thursday, July 31, 2025 7:30 AM 22090 PUBLIC_ROOFTOP_PV_FORECAST_20250731073000_0000000474314683.zip
Thursday, July 31, 2025 8:00 AM 21955 PUBLIC_ROOFTOP_PV_FORECAST_20250731080000_0000000474317425.zip
Thursday, July 31, 2025 8:30 AM 21937 PUBLIC_ROOFTOP_PV_FORECAST_20250731083000_0000000474320491.zip
Thursday, July 31, 2025 9:00 AM 21818 PUBLIC_ROOFTOP_PV_FORECAST_20250731090000_0000000474324065.zip
Thursday, July 31, 2025 9:30 AM 21651 PUBLIC_ROOFTOP_PV_FORECAST_20250731093000_0000000474327056.zip
Thursday, July 31, 2025 10:00 AM 21613 PUBLIC_ROOFTOP_PV_FORECAST_20250731100000_0000000474329729.zip
Thursday, July 31, 2025 10:30 AM 21483 PUBLIC_ROOFTOP_PV_FORECAST_20250731103000_0000000474332861.zip
Thursday, July 31, 2025 11:00 AM 21403 PUBLIC_ROOFTOP_PV_FORECAST_20250731110000_0000000474336694.zip
Thursday, July 31, 2025 11:30 AM 21220 PUBLIC_ROOFTOP_PV_FORECAST_20250731113000_0000000474339607.zip
Thursday, July 31, 2025 12:00 PM 21185 PUBLIC_ROOFTOP_PV_FORECAST_20250731120000_0000000474343095.zip
Thursday, July 31, 2025 12:30 PM 21079 PUBLIC_ROOFTOP_PV_FORECAST_20250731123000_0000000474347703.zip
Thursday, July 31, 2025 1:00 PM 20954 PUBLIC_ROOFTOP_PV_FORECAST_20250731130000_0000000474351488.zip
Thursday, July 31, 2025 1:30 PM 20814 PUBLIC_ROOFTOP_PV_FORECAST_20250731133000_0000000474354731.zip
Thursday, July 31, 2025 2:00 PM 20631 PUBLIC_ROOFTOP_PV_FORECAST_20250731140000_0000000474357944.zip
Thursday, July 31, 2025 2:30 PM 20572 PUBLIC_ROOFTOP_PV_FORECAST_20250731143000_0000000474361153.zip
Thursday, July 31, 2025 3:00 PM 20484 PUBLIC_ROOFTOP_PV_FORECAST_20250731150000_0000000474364530.zip
Thursday, July 31, 2025 3:30 PM 20316 PUBLIC_ROOFTOP_PV_FORECAST_20250731153000_0000000474367912.zip
Thursday, July 31, 2025 4:00 PM 20214 PUBLIC_ROOFTOP_PV_FORECAST_20250731160000_0000000474371340.zip
Thursday, July 31, 2025 4:30 PM 20078 PUBLIC_ROOFTOP_PV_FORECAST_20250731163000_0000000474374609.zip
Thursday, July 31, 2025 5:00 PM 20023 PUBLIC_ROOFTOP_PV_FORECAST_20250731170000_0000000474377588.zip
Thursday, July 31, 2025 5:30 PM 19903 PUBLIC_ROOFTOP_PV_FORECAST_20250731173000_0000000474380683.zip
Thursday, July 31, 2025 6:00 PM 19903 PUBLIC_ROOFTOP_PV_FORECAST_20250731180000_0000000474383789.zip
Thursday, July 31, 2025 6:30 PM 19834 PUBLIC_ROOFTOP_PV_FORECAST_20250731183000_0000000474387066.zip
Thursday, July 31, 2025 7:00 PM 19846 PUBLIC_ROOFTOP_PV_FORECAST_20250731190000_0000000474389864.zip
Thursday, July 31, 2025 7:30 PM 19858 PUBLIC_ROOFTOP_PV_FORECAST_20250731193000_0000000474392665.zip
Thursday, July 31, 2025 8:00 PM 19802 PUBLIC_ROOFTOP_PV_FORECAST_20250731200000_0000000474395601.zip
Thursday, July 31, 2025 8:30 PM 19783 PUBLIC_ROOFTOP_PV_FORECAST_20250731203000_0000000474398390.zip
Thursday, July 31, 2025 9:00 PM 19803 PUBLIC_ROOFTOP_PV_FORECAST_20250731210000_0000000474401161.zip
Thursday, July 31, 2025 9:30 PM 19721 PUBLIC_ROOFTOP_PV_FORECAST_20250731213000_0000000474403938.zip
Thursday, July 31, 2025 10:00 PM 19714 PUBLIC_ROOFTOP_PV_FORECAST_20250731220000_0000000474406783.zip
Thursday, July 31, 2025 10:30 PM 19678 PUBLIC_ROOFTOP_PV_FORECAST_20250731223000_0000000474409552.zip
Thursday, July 31, 2025 11:00 PM 19717 PUBLIC_ROOFTOP_PV_FORECAST_20250731230000_0000000474412346.zip
Thursday, July 31, 2025 11:30 PM 19649 PUBLIC_ROOFTOP_PV_FORECAST_20250731233000_0000000474415060.zip
Friday, August 1, 2025 12:00 AM 22205 PUBLIC_ROOFTOP_PV_FORECAST_20250801000000_0000000474417900.zip
Friday, August 1, 2025 12:30 AM 22256 PUBLIC_ROOFTOP_PV_FORECAST_20250801003000_0000000474420580.zip
Friday, August 1, 2025 1:00 AM 22267 PUBLIC_ROOFTOP_PV_FORECAST_20250801010000_0000000474423168.zip
Friday, August 1, 2025 1:30 AM 22316 PUBLIC_ROOFTOP_PV_FORECAST_20250801013000_0000000474426085.zip
Friday, August 1, 2025 2:00 AM 22287 PUBLIC_ROOFTOP_PV_FORECAST_20250801020000_0000000474428811.zip
Friday, August 1, 2025 2:30 AM 22261 PUBLIC_ROOFTOP_PV_FORECAST_20250801023000_0000000474431522.zip
Friday, August 1, 2025 3:00 AM 22331 PUBLIC_ROOFTOP_PV_FORECAST_20250801030000_0000000474434129.zip
Friday, August 1, 2025 3:30 AM 22213 PUBLIC_ROOFTOP_PV_FORECAST_20250801033000_0000000474436752.zip
Friday, August 1, 2025 4:00 AM 22323 PUBLIC_ROOFTOP_PV_FORECAST_20250801040000_0000000474439377.zip
Friday, August 1, 2025 4:30 AM 22312 PUBLIC_ROOFTOP_PV_FORECAST_20250801043000_0000000474442832.zip
Friday, August 1, 2025 5:00 AM 22251 PUBLIC_ROOFTOP_PV_FORECAST_20250801050000_0000000474445252.zip
Friday, August 1, 2025 5:30 AM 22245 PUBLIC_ROOFTOP_PV_FORECAST_20250801053000_0000000474448075.zip
Friday, August 1, 2025 6:00 AM 22205 PUBLIC_ROOFTOP_PV_FORECAST_20250801060000_0000000474450595.zip
Friday, August 1, 2025 6:30 AM 22212 PUBLIC_ROOFTOP_PV_FORECAST_20250801063000_0000000474453439.zip
Friday, August 1, 2025 7:00 AM 22223 PUBLIC_ROOFTOP_PV_FORECAST_20250801070000_0000000474455884.zip
Friday, August 1, 2025 7:30 AM 22162 PUBLIC_ROOFTOP_PV_FORECAST_20250801073000_0000000474458414.zip
Friday, August 1, 2025 8:00 AM 22056 PUBLIC_ROOFTOP_PV_FORECAST_20250801080000_0000000474461494.zip
Friday, August 1, 2025 8:30 AM 21919 PUBLIC_ROOFTOP_PV_FORECAST_20250801083000_0000000474464227.zip
Friday, August 1, 2025 9:00 AM 21761 PUBLIC_ROOFTOP_PV_FORECAST_20250801090000_0000000474467064.zip
Friday, August 1, 2025 9:30 AM 21733 PUBLIC_ROOFTOP_PV_FORECAST_20250801093000_0000000474469934.zip
Friday, August 1, 2025 10:00 AM 21665 PUBLIC_ROOFTOP_PV_FORECAST_20250801100000_0000000474472466.zip
Friday, August 1, 2025 10:30 AM 21484 PUBLIC_ROOFTOP_PV_FORECAST_20250801103000_0000000474475356.zip
Friday, August 1, 2025 11:00 AM 21365 PUBLIC_ROOFTOP_PV_FORECAST_20250801110000_0000000474478169.zip
Friday, August 1, 2025 11:30 AM 21297 PUBLIC_ROOFTOP_PV_FORECAST_20250801113000_0000000474481011.zip
Friday, August 1, 2025 12:00 PM 21189 PUBLIC_ROOFTOP_PV_FORECAST_20250801120000_0000000474483853.zip
Friday, August 1, 2025 12:30 PM 21034 PUBLIC_ROOFTOP_PV_FORECAST_20250801123000_0000000474488344.zip
Friday, August 1, 2025 1:00 PM 20952 PUBLIC_ROOFTOP_PV_FORECAST_20250801130000_0000000474491511.zip
Friday, August 1, 2025 1:30 PM 20847 PUBLIC_ROOFTOP_PV_FORECAST_20250801133000_0000000474494483.zip
Friday, August 1, 2025 2:00 PM 20675 PUBLIC_ROOFTOP_PV_FORECAST_20250801140000_0000000474497454.zip
Friday, August 1, 2025 2:30 PM 20578 PUBLIC_ROOFTOP_PV_FORECAST_20250801143000_0000000474500614.zip
Friday, August 1, 2025 3:00 PM 20363 PUBLIC_ROOFTOP_PV_FORECAST_20250801150000_0000000474503580.zip
Friday, August 1, 2025 3:30 PM 20365 PUBLIC_ROOFTOP_PV_FORECAST_20250801153000_0000000474506627.zip
Friday, August 1, 2025 4:00 PM 20275 PUBLIC_ROOFTOP_PV_FORECAST_20250801160000_0000000474509614.zip
Friday, August 1, 2025 4:30 PM 20120 PUBLIC_ROOFTOP_PV_FORECAST_20250801163000_0000000474512665.zip