nemweb.com.au - /Reports/Current/ROOFTOP_PV/FORECAST/
[To Parent Directory]
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
Friday, August 1, 2025 5:00 PM 20050 PUBLIC_ROOFTOP_PV_FORECAST_20250801170000_0000000474515500.zip
Friday, August 1, 2025 5:30 PM 19970 PUBLIC_ROOFTOP_PV_FORECAST_20250801173000_0000000474518453.zip
Friday, August 1, 2025 6:00 PM 19900 PUBLIC_ROOFTOP_PV_FORECAST_20250801180000_0000000474521601.zip
Friday, August 1, 2025 6:30 PM 19953 PUBLIC_ROOFTOP_PV_FORECAST_20250801183000_0000000474524519.zip
Friday, August 1, 2025 7:00 PM 19881 PUBLIC_ROOFTOP_PV_FORECAST_20250801190000_0000000474527245.zip
Friday, August 1, 2025 7:30 PM 19880 PUBLIC_ROOFTOP_PV_FORECAST_20250801193000_0000000474530005.zip
Friday, August 1, 2025 8:00 PM 19874 PUBLIC_ROOFTOP_PV_FORECAST_20250801200000_0000000474533134.zip
Friday, August 1, 2025 8:30 PM 19832 PUBLIC_ROOFTOP_PV_FORECAST_20250801203000_0000000474536220.zip
Friday, August 1, 2025 9:00 PM 19800 PUBLIC_ROOFTOP_PV_FORECAST_20250801210000_0000000474538946.zip
Friday, August 1, 2025 9:30 PM 19771 PUBLIC_ROOFTOP_PV_FORECAST_20250801213000_0000000474541714.zip
Friday, August 1, 2025 10:00 PM 19693 PUBLIC_ROOFTOP_PV_FORECAST_20250801220000_0000000474544411.zip
Friday, August 1, 2025 10:30 PM 19790 PUBLIC_ROOFTOP_PV_FORECAST_20250801223000_0000000474546981.zip
Friday, August 1, 2025 11:00 PM 19787 PUBLIC_ROOFTOP_PV_FORECAST_20250801230000_0000000474549561.zip
Friday, August 1, 2025 11:30 PM 19721 PUBLIC_ROOFTOP_PV_FORECAST_20250801233000_0000000474552213.zip
Saturday, August 2, 2025 12:00 AM 22333 PUBLIC_ROOFTOP_PV_FORECAST_20250802000000_0000000474554923.zip
Saturday, August 2, 2025 12:30 AM 22342 PUBLIC_ROOFTOP_PV_FORECAST_20250802003000_0000000474557624.zip
Saturday, August 2, 2025 1:00 AM 22334 PUBLIC_ROOFTOP_PV_FORECAST_20250802010000_0000000474560194.zip
Saturday, August 2, 2025 1:30 AM 22299 PUBLIC_ROOFTOP_PV_FORECAST_20250802013000_0000000474562974.zip
Saturday, August 2, 2025 2:00 AM 22350 PUBLIC_ROOFTOP_PV_FORECAST_20250802020000_0000000474565638.zip
Saturday, August 2, 2025 2:30 AM 22364 PUBLIC_ROOFTOP_PV_FORECAST_20250802023000_0000000474568318.zip
Saturday, August 2, 2025 3:00 AM 22389 PUBLIC_ROOFTOP_PV_FORECAST_20250802030000_0000000474570954.zip
Saturday, August 2, 2025 3:30 AM 22249 PUBLIC_ROOFTOP_PV_FORECAST_20250802033000_0000000474573666.zip
Saturday, August 2, 2025 4:00 AM 22324 PUBLIC_ROOFTOP_PV_FORECAST_20250802040000_0000000474576252.zip
Saturday, August 2, 2025 4:30 AM 22361 PUBLIC_ROOFTOP_PV_FORECAST_20250802043000_0000000474579684.zip
Saturday, August 2, 2025 5:00 AM 22206 PUBLIC_ROOFTOP_PV_FORECAST_20250802050000_0000000474582178.zip
Saturday, August 2, 2025 5:30 AM 22226 PUBLIC_ROOFTOP_PV_FORECAST_20250802053000_0000000474584881.zip
Saturday, August 2, 2025 6:00 AM 22316 PUBLIC_ROOFTOP_PV_FORECAST_20250802060000_0000000474587397.zip
Saturday, August 2, 2025 6:30 AM 22301 PUBLIC_ROOFTOP_PV_FORECAST_20250802063000_0000000474590205.zip
Saturday, August 2, 2025 7:00 AM 22251 PUBLIC_ROOFTOP_PV_FORECAST_20250802070000_0000000474592794.zip
Saturday, August 2, 2025 7:30 AM 22203 PUBLIC_ROOFTOP_PV_FORECAST_20250802073000_0000000474595308.zip
Saturday, August 2, 2025 8:00 AM 22084 PUBLIC_ROOFTOP_PV_FORECAST_20250802080000_0000000474597923.zip
Saturday, August 2, 2025 8:30 AM 21870 PUBLIC_ROOFTOP_PV_FORECAST_20250802083000_0000000474600572.zip
Saturday, August 2, 2025 9:00 AM 21833 PUBLIC_ROOFTOP_PV_FORECAST_20250802090000_0000000474603403.zip
Saturday, August 2, 2025 9:30 AM 21740 PUBLIC_ROOFTOP_PV_FORECAST_20250802093000_0000000474606025.zip
Saturday, August 2, 2025 10:00 AM 21697 PUBLIC_ROOFTOP_PV_FORECAST_20250802100000_0000000474608679.zip
Saturday, August 2, 2025 10:30 AM 21503 PUBLIC_ROOFTOP_PV_FORECAST_20250802103000_0000000474611544.zip
Saturday, August 2, 2025 11:00 AM 21482 PUBLIC_ROOFTOP_PV_FORECAST_20250802110000_0000000474614404.zip
Saturday, August 2, 2025 11:30 AM 21298 PUBLIC_ROOFTOP_PV_FORECAST_20250802113000_0000000474617290.zip
Saturday, August 2, 2025 12:00 PM 21189 PUBLIC_ROOFTOP_PV_FORECAST_20250802120000_0000000474620713.zip
Saturday, August 2, 2025 12:30 PM 21015 PUBLIC_ROOFTOP_PV_FORECAST_20250802123000_0000000474625336.zip
Saturday, August 2, 2025 1:00 PM 20986 PUBLIC_ROOFTOP_PV_FORECAST_20250802130000_0000000474628413.zip
Saturday, August 2, 2025 1:30 PM 20879 PUBLIC_ROOFTOP_PV_FORECAST_20250802133000_0000000474631581.zip
Saturday, August 2, 2025 2:00 PM 20721 PUBLIC_ROOFTOP_PV_FORECAST_20250802140000_0000000474634486.zip
Saturday, August 2, 2025 2:30 PM 20663 PUBLIC_ROOFTOP_PV_FORECAST_20250802143000_0000000474637517.zip
Saturday, August 2, 2025 3:00 PM 20519 PUBLIC_ROOFTOP_PV_FORECAST_20250802150000_0000000474640548.zip
Saturday, August 2, 2025 3:30 PM 20380 PUBLIC_ROOFTOP_PV_FORECAST_20250802153000_0000000474643609.zip
Saturday, August 2, 2025 4:00 PM 20258 PUBLIC_ROOFTOP_PV_FORECAST_20250802160000_0000000474646555.zip
Saturday, August 2, 2025 4:30 PM 20235 PUBLIC_ROOFTOP_PV_FORECAST_20250802163000_0000000474649864.zip
Saturday, August 2, 2025 5:00 PM 20044 PUBLIC_ROOFTOP_PV_FORECAST_20250802170000_0000000474653076.zip
Saturday, August 2, 2025 5:30 PM 19986 PUBLIC_ROOFTOP_PV_FORECAST_20250802173000_0000000474655942.zip
Saturday, August 2, 2025 6:00 PM 19891 PUBLIC_ROOFTOP_PV_FORECAST_20250802180000_0000000474659009.zip
Saturday, August 2, 2025 6:30 PM 19977 PUBLIC_ROOFTOP_PV_FORECAST_20250802183000_0000000474662118.zip
Saturday, August 2, 2025 7:00 PM 19885 PUBLIC_ROOFTOP_PV_FORECAST_20250802190000_0000000474665038.zip
Saturday, August 2, 2025 7:30 PM 19889 PUBLIC_ROOFTOP_PV_FORECAST_20250802193000_0000000474667837.zip
Saturday, August 2, 2025 8:00 PM 19935 PUBLIC_ROOFTOP_PV_FORECAST_20250802200000_0000000474670619.zip
Saturday, August 2, 2025 8:30 PM 19866 PUBLIC_ROOFTOP_PV_FORECAST_20250802203000_0000000474673369.zip
Saturday, August 2, 2025 9:00 PM 19765 PUBLIC_ROOFTOP_PV_FORECAST_20250802210000_0000000474676060.zip
Saturday, August 2, 2025 9:30 PM 19798 PUBLIC_ROOFTOP_PV_FORECAST_20250802213000_0000000474678824.zip
Saturday, August 2, 2025 10:00 PM 19828 PUBLIC_ROOFTOP_PV_FORECAST_20250802220000_0000000474681581.zip
Saturday, August 2, 2025 10:30 PM 19884 PUBLIC_ROOFTOP_PV_FORECAST_20250802223000_0000000474684471.zip
Saturday, August 2, 2025 11:00 PM 19774 PUBLIC_ROOFTOP_PV_FORECAST_20250802230000_0000000474687143.zip
Saturday, August 2, 2025 11:30 PM 19784 PUBLIC_ROOFTOP_PV_FORECAST_20250802233000_0000000474689778.zip
Sunday, August 3, 2025 12:00 AM 22342 PUBLIC_ROOFTOP_PV_FORECAST_20250803000000_0000000474692546.zip
Sunday, August 3, 2025 12:30 AM 22378 PUBLIC_ROOFTOP_PV_FORECAST_20250803003000_0000000474695302.zip
Sunday, August 3, 2025 1:00 AM 22318 PUBLIC_ROOFTOP_PV_FORECAST_20250803010000_0000000474698052.zip
Sunday, August 3, 2025 1:30 AM 22390 PUBLIC_ROOFTOP_PV_FORECAST_20250803013000_0000000474701042.zip
Sunday, August 3, 2025 2:00 AM 22406 PUBLIC_ROOFTOP_PV_FORECAST_20250803020000_0000000474703737.zip
Sunday, August 3, 2025 2:30 AM 22298 PUBLIC_ROOFTOP_PV_FORECAST_20250803023000_0000000474706434.zip
Sunday, August 3, 2025 3:00 AM 22354 PUBLIC_ROOFTOP_PV_FORECAST_20250803030000_0000000474709066.zip
Sunday, August 3, 2025 3:30 AM 22395 PUBLIC_ROOFTOP_PV_FORECAST_20250803033000_0000000474711817.zip
Sunday, August 3, 2025 4:00 AM 22301 PUBLIC_ROOFTOP_PV_FORECAST_20250803040000_0000000474714446.zip
Sunday, August 3, 2025 4:30 AM 22413 PUBLIC_ROOFTOP_PV_FORECAST_20250803043000_0000000474717932.zip
Sunday, August 3, 2025 5:00 AM 22307 PUBLIC_ROOFTOP_PV_FORECAST_20250803050000_0000000474720333.zip
Sunday, August 3, 2025 5:30 AM 22256 PUBLIC_ROOFTOP_PV_FORECAST_20250803053000_0000000474723294.zip
Sunday, August 3, 2025 6:00 AM 22309 PUBLIC_ROOFTOP_PV_FORECAST_20250803060000_0000000474725915.zip
Sunday, August 3, 2025 6:30 AM 22311 PUBLIC_ROOFTOP_PV_FORECAST_20250803063000_0000000474728737.zip
Sunday, August 3, 2025 7:00 AM 22310 PUBLIC_ROOFTOP_PV_FORECAST_20250803070000_0000000474731386.zip
Sunday, August 3, 2025 7:30 AM 22148 PUBLIC_ROOFTOP_PV_FORECAST_20250803073000_0000000474733971.zip
Sunday, August 3, 2025 8:00 AM 22040 PUBLIC_ROOFTOP_PV_FORECAST_20250803080000_0000000474736604.zip
Sunday, August 3, 2025 8:30 AM 21948 PUBLIC_ROOFTOP_PV_FORECAST_20250803083000_0000000474739383.zip
Sunday, August 3, 2025 9:00 AM 21928 PUBLIC_ROOFTOP_PV_FORECAST_20250803090000_0000000474742260.zip
Sunday, August 3, 2025 9:30 AM 21804 PUBLIC_ROOFTOP_PV_FORECAST_20250803093000_0000000474745327.zip
Sunday, August 3, 2025 10:00 AM 21679 PUBLIC_ROOFTOP_PV_FORECAST_20250803100000_0000000474748112.zip
Sunday, August 3, 2025 10:30 AM 21545 PUBLIC_ROOFTOP_PV_FORECAST_20250803103000_0000000474750885.zip
Sunday, August 3, 2025 11:00 AM 21463 PUBLIC_ROOFTOP_PV_FORECAST_20250803110000_0000000474753992.zip
Sunday, August 3, 2025 11:30 AM 21381 PUBLIC_ROOFTOP_PV_FORECAST_20250803113000_0000000474756734.zip
Sunday, August 3, 2025 12:00 PM 21179 PUBLIC_ROOFTOP_PV_FORECAST_20250803120000_0000000474759547.zip
Sunday, August 3, 2025 12:30 PM 21045 PUBLIC_ROOFTOP_PV_FORECAST_20250803123000_0000000474763904.zip
Sunday, August 3, 2025 1:00 PM 20961 PUBLIC_ROOFTOP_PV_FORECAST_20250803130000_0000000474766811.zip
Sunday, August 3, 2025 1:30 PM 20911 PUBLIC_ROOFTOP_PV_FORECAST_20250803133000_0000000474769688.zip
Sunday, August 3, 2025 2:00 PM 20777 PUBLIC_ROOFTOP_PV_FORECAST_20250803140000_0000000474772689.zip
Sunday, August 3, 2025 2:30 PM 20688 PUBLIC_ROOFTOP_PV_FORECAST_20250803143000_0000000474775550.zip
Sunday, August 3, 2025 3:00 PM 20512 PUBLIC_ROOFTOP_PV_FORECAST_20250803150000_0000000474778374.zip
Sunday, August 3, 2025 3:30 PM 20384 PUBLIC_ROOFTOP_PV_FORECAST_20250803153000_0000000474781417.zip
Sunday, August 3, 2025 4:00 PM 20305 PUBLIC_ROOFTOP_PV_FORECAST_20250803160000_0000000474784260.zip
Sunday, August 3, 2025 4:30 PM 20172 PUBLIC_ROOFTOP_PV_FORECAST_20250803163000_0000000474787447.zip
Sunday, August 3, 2025 5:00 PM 20144 PUBLIC_ROOFTOP_PV_FORECAST_20250803170000_0000000474790447.zip
Sunday, August 3, 2025 5:30 PM 20004 PUBLIC_ROOFTOP_PV_FORECAST_20250803173000_0000000474793442.zip
Sunday, August 3, 2025 6:00 PM 20034 PUBLIC_ROOFTOP_PV_FORECAST_20250803180000_0000000474796492.zip
Sunday, August 3, 2025 6:30 PM 20018 PUBLIC_ROOFTOP_PV_FORECAST_20250803183000_0000000474799555.zip
Sunday, August 3, 2025 7:00 PM 19920 PUBLIC_ROOFTOP_PV_FORECAST_20250803190000_0000000474802478.zip
Sunday, August 3, 2025 7:30 PM 20000 PUBLIC_ROOFTOP_PV_FORECAST_20250803193000_0000000474805320.zip
Sunday, August 3, 2025 8:00 PM 19923 PUBLIC_ROOFTOP_PV_FORECAST_20250803200000_0000000474808244.zip
Sunday, August 3, 2025 8:30 PM 19857 PUBLIC_ROOFTOP_PV_FORECAST_20250803203000_0000000474811188.zip
Sunday, August 3, 2025 9:00 PM 19902 PUBLIC_ROOFTOP_PV_FORECAST_20250803210000_0000000474813983.zip
Sunday, August 3, 2025 9:30 PM 19868 PUBLIC_ROOFTOP_PV_FORECAST_20250803213000_0000000474816761.zip
Sunday, August 3, 2025 10:00 PM 19828 PUBLIC_ROOFTOP_PV_FORECAST_20250803220000_0000000474819512.zip
Sunday, August 3, 2025 10:30 PM 19866 PUBLIC_ROOFTOP_PV_FORECAST_20250803223000_0000000474822266.zip
Sunday, August 3, 2025 11:00 PM 19817 PUBLIC_ROOFTOP_PV_FORECAST_20250803230000_0000000474825151.zip
Sunday, August 3, 2025 11:30 PM 19768 PUBLIC_ROOFTOP_PV_FORECAST_20250803233000_0000000474827883.zip
Monday, August 4, 2025 12:00 AM 22407 PUBLIC_ROOFTOP_PV_FORECAST_20250804000000_0000000474830679.zip
Monday, August 4, 2025 12:30 AM 22422 PUBLIC_ROOFTOP_PV_FORECAST_20250804003000_0000000474833345.zip
Monday, August 4, 2025 1:00 AM 22407 PUBLIC_ROOFTOP_PV_FORECAST_20250804010000_0000000474836066.zip
Monday, August 4, 2025 1:30 AM 22363 PUBLIC_ROOFTOP_PV_FORECAST_20250804013000_0000000474839025.zip
Monday, August 4, 2025 2:00 AM 22357 PUBLIC_ROOFTOP_PV_FORECAST_20250804020000_0000000474841750.zip
Monday, August 4, 2025 2:30 AM 22292 PUBLIC_ROOFTOP_PV_FORECAST_20250804023000_0000000474844423.zip
Monday, August 4, 2025 3:00 AM 22429 PUBLIC_ROOFTOP_PV_FORECAST_20250804030000_0000000474847017.zip
Monday, August 4, 2025 3:30 AM 22422 PUBLIC_ROOFTOP_PV_FORECAST_20250804033000_0000000474849763.zip
Monday, August 4, 2025 4:00 AM 22390 PUBLIC_ROOFTOP_PV_FORECAST_20250804040000_0000000474852351.zip
Monday, August 4, 2025 4:30 AM 22383 PUBLIC_ROOFTOP_PV_FORECAST_20250804043000_0000000474855899.zip
Monday, August 4, 2025 5:00 AM 22383 PUBLIC_ROOFTOP_PV_FORECAST_20250804050000_0000000474858421.zip
Monday, August 4, 2025 5:30 AM 22347 PUBLIC_ROOFTOP_PV_FORECAST_20250804053000_0000000474861294.zip
Monday, August 4, 2025 6:00 AM 22340 PUBLIC_ROOFTOP_PV_FORECAST_20250804060000_0000000474863867.zip
Monday, August 4, 2025 6:30 AM 22296 PUBLIC_ROOFTOP_PV_FORECAST_20250804063000_0000000474866820.zip
Monday, August 4, 2025 7:00 AM 22281 PUBLIC_ROOFTOP_PV_FORECAST_20250804070000_0000000474869554.zip
Monday, August 4, 2025 7:30 AM 22254 PUBLIC_ROOFTOP_PV_FORECAST_20250804073000_0000000474872469.zip
Monday, August 4, 2025 8:00 AM 22176 PUBLIC_ROOFTOP_PV_FORECAST_20250804080000_0000000474875414.zip
Monday, August 4, 2025 8:30 AM 22068 PUBLIC_ROOFTOP_PV_FORECAST_20250804083000_0000000474878382.zip
Monday, August 4, 2025 9:00 AM 21841 PUBLIC_ROOFTOP_PV_FORECAST_20250804090000_0000000474881707.zip
Monday, August 4, 2025 9:30 AM 21839 PUBLIC_ROOFTOP_PV_FORECAST_20250804093000_0000000474884645.zip
Monday, August 4, 2025 10:00 AM 21721 PUBLIC_ROOFTOP_PV_FORECAST_20250804100000_0000000474887692.zip
Monday, August 4, 2025 10:30 AM 21552 PUBLIC_ROOFTOP_PV_FORECAST_20250804103000_0000000474890720.zip
Monday, August 4, 2025 11:00 AM 21498 PUBLIC_ROOFTOP_PV_FORECAST_20250804110000_0000000474893901.zip
Monday, August 4, 2025 11:30 AM 21373 PUBLIC_ROOFTOP_PV_FORECAST_20250804113000_0000000474896849.zip
Monday, August 4, 2025 12:00 PM 21329 PUBLIC_ROOFTOP_PV_FORECAST_20250804120000_0000000474900092.zip
Monday, August 4, 2025 12:30 PM 21108 PUBLIC_ROOFTOP_PV_FORECAST_20250804123000_0000000474904682.zip
Monday, August 4, 2025 1:00 PM 20992 PUBLIC_ROOFTOP_PV_FORECAST_20250804130000_0000000474907794.zip
Monday, August 4, 2025 1:30 PM 20870 PUBLIC_ROOFTOP_PV_FORECAST_20250804133000_0000000474910920.zip
Monday, August 4, 2025 2:00 PM 20909 PUBLIC_ROOFTOP_PV_FORECAST_20250804140000_0000000474914013.zip
Monday, August 4, 2025 2:30 PM 20686 PUBLIC_ROOFTOP_PV_FORECAST_20250804143000_0000000474917759.zip
Monday, August 4, 2025 3:00 PM 20633 PUBLIC_ROOFTOP_PV_FORECAST_20250804150000_0000000474920910.zip
Monday, August 4, 2025 3:30 PM 20417 PUBLIC_ROOFTOP_PV_FORECAST_20250804153000_0000000474924339.zip
Monday, August 4, 2025 4:00 PM 20372 PUBLIC_ROOFTOP_PV_FORECAST_20250804160000_0000000474927724.zip
Monday, August 4, 2025 4:30 PM 20242 PUBLIC_ROOFTOP_PV_FORECAST_20250804163000_0000000474931253.zip
Monday, August 4, 2025 5:00 PM 20209 PUBLIC_ROOFTOP_PV_FORECAST_20250804170000_0000000474934550.zip
Monday, August 4, 2025 5:30 PM 20165 PUBLIC_ROOFTOP_PV_FORECAST_20250804173000_0000000474937865.zip
Monday, August 4, 2025 6:00 PM 20022 PUBLIC_ROOFTOP_PV_FORECAST_20250804180000_0000000474941042.zip
Monday, August 4, 2025 6:30 PM 20008 PUBLIC_ROOFTOP_PV_FORECAST_20250804183000_0000000474944223.zip
Monday, August 4, 2025 7:00 PM 19957 PUBLIC_ROOFTOP_PV_FORECAST_20250804190000_0000000474947208.zip
Monday, August 4, 2025 7:30 PM 19899 PUBLIC_ROOFTOP_PV_FORECAST_20250804193000_0000000474950180.zip
Monday, August 4, 2025 8:00 PM 19953 PUBLIC_ROOFTOP_PV_FORECAST_20250804200000_0000000474953345.zip
Monday, August 4, 2025 8:30 PM 19943 PUBLIC_ROOFTOP_PV_FORECAST_20250804203000_0000000474956372.zip
Monday, August 4, 2025 9:00 PM 19932 PUBLIC_ROOFTOP_PV_FORECAST_20250804210000_0000000474959358.zip
Monday, August 4, 2025 9:30 PM 19811 PUBLIC_ROOFTOP_PV_FORECAST_20250804213000_0000000474962231.zip
Monday, August 4, 2025 10:00 PM 19886 PUBLIC_ROOFTOP_PV_FORECAST_20250804220000_0000000474965052.zip
Monday, August 4, 2025 10:30 PM 19832 PUBLIC_ROOFTOP_PV_FORECAST_20250804223000_0000000474967845.zip
Monday, August 4, 2025 11:00 PM 19848 PUBLIC_ROOFTOP_PV_FORECAST_20250804230000_0000000474970682.zip
Monday, August 4, 2025 11:30 PM 19815 PUBLIC_ROOFTOP_PV_FORECAST_20250804233000_0000000474973676.zip
Tuesday, August 5, 2025 12:00 AM 22404 PUBLIC_ROOFTOP_PV_FORECAST_20250805000000_0000000474976629.zip
Tuesday, August 5, 2025 12:30 AM 22423 PUBLIC_ROOFTOP_PV_FORECAST_20250805003000_0000000474979506.zip
Tuesday, August 5, 2025 1:00 AM 22424 PUBLIC_ROOFTOP_PV_FORECAST_20250805010000_0000000474982360.zip
Tuesday, August 5, 2025 1:30 AM 22423 PUBLIC_ROOFTOP_PV_FORECAST_20250805013000_0000000474985310.zip
Tuesday, August 5, 2025 2:00 AM 22361 PUBLIC_ROOFTOP_PV_FORECAST_20250805020000_0000000474988078.zip
Tuesday, August 5, 2025 2:30 AM 22409 PUBLIC_ROOFTOP_PV_FORECAST_20250805023000_0000000474990864.zip
Tuesday, August 5, 2025 3:00 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20250805030000_0000000474993557.zip
Tuesday, August 5, 2025 3:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250805033000_0000000474996424.zip
Tuesday, August 5, 2025 4:00 AM 22428 PUBLIC_ROOFTOP_PV_FORECAST_20250805040000_0000000474999116.zip
Tuesday, August 5, 2025 4:30 AM 22418 PUBLIC_ROOFTOP_PV_FORECAST_20250805043000_0000000475002587.zip
Tuesday, August 5, 2025 5:00 AM 22408 PUBLIC_ROOFTOP_PV_FORECAST_20250805050000_0000000475005132.zip
Tuesday, August 5, 2025 5:30 AM 22386 PUBLIC_ROOFTOP_PV_FORECAST_20250805053000_0000000475008101.zip
Tuesday, August 5, 2025 6:00 AM 22359 PUBLIC_ROOFTOP_PV_FORECAST_20250805060000_0000000475010748.zip
Tuesday, August 5, 2025 6:30 AM 22376 PUBLIC_ROOFTOP_PV_FORECAST_20250805063000_0000000475013734.zip
Tuesday, August 5, 2025 7:00 AM 22371 PUBLIC_ROOFTOP_PV_FORECAST_20250805070000_0000000475016284.zip
Tuesday, August 5, 2025 7:30 AM 22296 PUBLIC_ROOFTOP_PV_FORECAST_20250805073000_0000000475018961.zip
Tuesday, August 5, 2025 8:00 AM 22201 PUBLIC_ROOFTOP_PV_FORECAST_20250805080000_0000000475021739.zip
Tuesday, August 5, 2025 8:30 AM 22088 PUBLIC_ROOFTOP_PV_FORECAST_20250805083000_0000000475024602.zip
Tuesday, August 5, 2025 9:00 AM 22002 PUBLIC_ROOFTOP_PV_FORECAST_20250805090000_0000000475028417.zip
Tuesday, August 5, 2025 9:30 AM 21894 PUBLIC_ROOFTOP_PV_FORECAST_20250805093000_0000000475031284.zip
Tuesday, August 5, 2025 10:00 AM 21735 PUBLIC_ROOFTOP_PV_FORECAST_20250805100000_0000000475034210.zip
Tuesday, August 5, 2025 10:30 AM 21579 PUBLIC_ROOFTOP_PV_FORECAST_20250805103000_0000000475036985.zip
Tuesday, August 5, 2025 11:00 AM 21548 PUBLIC_ROOFTOP_PV_FORECAST_20250805110000_0000000475040051.zip
Tuesday, August 5, 2025 11:30 AM 21426 PUBLIC_ROOFTOP_PV_FORECAST_20250805113000_0000000475042945.zip
Tuesday, August 5, 2025 12:00 PM 21338 PUBLIC_ROOFTOP_PV_FORECAST_20250805120000_0000000475045971.zip
Tuesday, August 5, 2025 12:30 PM 21110 PUBLIC_ROOFTOP_PV_FORECAST_20250805123000_0000000475050408.zip
Tuesday, August 5, 2025 1:00 PM 21036 PUBLIC_ROOFTOP_PV_FORECAST_20250805130000_0000000475053380.zip
Tuesday, August 5, 2025 1:30 PM 21031 PUBLIC_ROOFTOP_PV_FORECAST_20250805133000_0000000475056391.zip
Tuesday, August 5, 2025 2:00 PM 20783 PUBLIC_ROOFTOP_PV_FORECAST_20250805140000_0000000475059498.zip
Tuesday, August 5, 2025 2:30 PM 20755 PUBLIC_ROOFTOP_PV_FORECAST_20250805143000_0000000475062619.zip
Tuesday, August 5, 2025 3:00 PM 20564 PUBLIC_ROOFTOP_PV_FORECAST_20250805150000_0000000475065623.zip
Tuesday, August 5, 2025 3:30 PM 20539 PUBLIC_ROOFTOP_PV_FORECAST_20250805153000_0000000475068987.zip
Tuesday, August 5, 2025 4:00 PM 20445 PUBLIC_ROOFTOP_PV_FORECAST_20250805160000_0000000475072166.zip
Tuesday, August 5, 2025 4:30 PM 20336 PUBLIC_ROOFTOP_PV_FORECAST_20250805163000_0000000475075427.zip
Tuesday, August 5, 2025 5:00 PM 20219 PUBLIC_ROOFTOP_PV_FORECAST_20250805170000_0000000475078515.zip
Tuesday, August 5, 2025 5:30 PM 20116 PUBLIC_ROOFTOP_PV_FORECAST_20250805173000_0000000475081666.zip
Tuesday, August 5, 2025 6:00 PM 20061 PUBLIC_ROOFTOP_PV_FORECAST_20250805180000_0000000475084744.zip
Tuesday, August 5, 2025 6:30 PM 20084 PUBLIC_ROOFTOP_PV_FORECAST_20250805183000_0000000475087866.zip
Tuesday, August 5, 2025 7:00 PM 20058 PUBLIC_ROOFTOP_PV_FORECAST_20250805190000_0000000475090844.zip
Tuesday, August 5, 2025 7:30 PM 19994 PUBLIC_ROOFTOP_PV_FORECAST_20250805193000_0000000475093618.zip
Tuesday, August 5, 2025 8:00 PM 20021 PUBLIC_ROOFTOP_PV_FORECAST_20250805200000_0000000475096480.zip
Tuesday, August 5, 2025 8:30 PM 19968 PUBLIC_ROOFTOP_PV_FORECAST_20250805203000_0000000475099151.zip
Tuesday, August 5, 2025 9:00 PM 19991 PUBLIC_ROOFTOP_PV_FORECAST_20250805210000_0000000475101977.zip
Tuesday, August 5, 2025 9:30 PM 19845 PUBLIC_ROOFTOP_PV_FORECAST_20250805213000_0000000475104905.zip
Tuesday, August 5, 2025 10:00 PM 19924 PUBLIC_ROOFTOP_PV_FORECAST_20250805220000_0000000475107744.zip
Tuesday, August 5, 2025 10:30 PM 19986 PUBLIC_ROOFTOP_PV_FORECAST_20250805223000_0000000475110408.zip
Tuesday, August 5, 2025 11:00 PM 19881 PUBLIC_ROOFTOP_PV_FORECAST_20250805230000_0000000475113089.zip
Tuesday, August 5, 2025 11:30 PM 19908 PUBLIC_ROOFTOP_PV_FORECAST_20250805233000_0000000475115750.zip
Wednesday, August 6, 2025 12:00 AM 22556 PUBLIC_ROOFTOP_PV_FORECAST_20250806000000_0000000475118566.zip
Wednesday, August 6, 2025 12:30 AM 22470 PUBLIC_ROOFTOP_PV_FORECAST_20250806003000_0000000475121366.zip
Wednesday, August 6, 2025 1:00 AM 22464 PUBLIC_ROOFTOP_PV_FORECAST_20250806010000_0000000475124044.zip
Wednesday, August 6, 2025 1:30 AM 22466 PUBLIC_ROOFTOP_PV_FORECAST_20250806013000_0000000475126955.zip
Wednesday, August 6, 2025 2:00 AM 22512 PUBLIC_ROOFTOP_PV_FORECAST_20250806020000_0000000475129673.zip
Wednesday, August 6, 2025 2:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250806023000_0000000475132406.zip
Wednesday, August 6, 2025 3:00 AM 22465 PUBLIC_ROOFTOP_PV_FORECAST_20250806030000_0000000475135064.zip
Wednesday, August 6, 2025 3:30 AM 22440 PUBLIC_ROOFTOP_PV_FORECAST_20250806033000_0000000475137802.zip
Wednesday, August 6, 2025 4:00 AM 22454 PUBLIC_ROOFTOP_PV_FORECAST_20250806040000_0000000475140442.zip
Wednesday, August 6, 2025 4:30 AM 22330 PUBLIC_ROOFTOP_PV_FORECAST_20250806043000_0000000475143844.zip
Wednesday, August 6, 2025 5:00 AM 22545 PUBLIC_ROOFTOP_PV_FORECAST_20250806050000_0000000475146270.zip
Wednesday, August 6, 2025 5:30 AM 22401 PUBLIC_ROOFTOP_PV_FORECAST_20250806053000_0000000475149047.zip
Wednesday, August 6, 2025 6:00 AM 22391 PUBLIC_ROOFTOP_PV_FORECAST_20250806060000_0000000475151569.zip
Wednesday, August 6, 2025 6:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250806063000_0000000475154721.zip
Wednesday, August 6, 2025 7:00 AM 22326 PUBLIC_ROOFTOP_PV_FORECAST_20250806070000_0000000475157380.zip
Wednesday, August 6, 2025 7:30 AM 22258 PUBLIC_ROOFTOP_PV_FORECAST_20250806073000_0000000475160049.zip
Wednesday, August 6, 2025 8:00 AM 22145 PUBLIC_ROOFTOP_PV_FORECAST_20250806080000_0000000475162797.zip
Wednesday, August 6, 2025 8:30 AM 22058 PUBLIC_ROOFTOP_PV_FORECAST_20250806083000_0000000475165450.zip
Wednesday, August 6, 2025 9:00 AM 21888 PUBLIC_ROOFTOP_PV_FORECAST_20250806090000_0000000475168203.zip
Wednesday, August 6, 2025 9:30 AM 21826 PUBLIC_ROOFTOP_PV_FORECAST_20250806093000_0000000475171109.zip
Wednesday, August 6, 2025 10:00 AM 21779 PUBLIC_ROOFTOP_PV_FORECAST_20250806100000_0000000475174157.zip
Wednesday, August 6, 2025 10:30 AM 21559 PUBLIC_ROOFTOP_PV_FORECAST_20250806103000_0000000475176984.zip
Wednesday, August 6, 2025 11:00 AM 21547 PUBLIC_ROOFTOP_PV_FORECAST_20250806110000_0000000475179916.zip
Wednesday, August 6, 2025 11:30 AM 21363 PUBLIC_ROOFTOP_PV_FORECAST_20250806113000_0000000475182667.zip
Wednesday, August 6, 2025 12:00 PM 21335 PUBLIC_ROOFTOP_PV_FORECAST_20250806120000_0000000475185814.zip
Wednesday, August 6, 2025 12:30 PM 21244 PUBLIC_ROOFTOP_PV_FORECAST_20250806123000_0000000475190171.zip
Wednesday, August 6, 2025 1:00 PM 21122 PUBLIC_ROOFTOP_PV_FORECAST_20250806130000_0000000475193115.zip
Wednesday, August 6, 2025 1:30 PM 20925 PUBLIC_ROOFTOP_PV_FORECAST_20250806133000_0000000475196215.zip
Wednesday, August 6, 2025 2:00 PM 20863 PUBLIC_ROOFTOP_PV_FORECAST_20250806140000_0000000475199201.zip
Wednesday, August 6, 2025 2:30 PM 20754 PUBLIC_ROOFTOP_PV_FORECAST_20250806143000_0000000475202059.zip
Wednesday, August 6, 2025 3:00 PM 20566 PUBLIC_ROOFTOP_PV_FORECAST_20250806150000_0000000475204875.zip
Wednesday, August 6, 2025 3:30 PM 20569 PUBLIC_ROOFTOP_PV_FORECAST_20250806153000_0000000475207745.zip
Wednesday, August 6, 2025 4:00 PM 20447 PUBLIC_ROOFTOP_PV_FORECAST_20250806160000_0000000475210628.zip
Wednesday, August 6, 2025 4:30 PM 20298 PUBLIC_ROOFTOP_PV_FORECAST_20250806163000_0000000475213832.zip
Wednesday, August 6, 2025 5:00 PM 20185 PUBLIC_ROOFTOP_PV_FORECAST_20250806170000_0000000475216835.zip
Wednesday, August 6, 2025 5:30 PM 20080 PUBLIC_ROOFTOP_PV_FORECAST_20250806173000_0000000475219887.zip
Wednesday, August 6, 2025 6:00 PM 20094 PUBLIC_ROOFTOP_PV_FORECAST_20250806180000_0000000475222716.zip
Wednesday, August 6, 2025 6:30 PM 20056 PUBLIC_ROOFTOP_PV_FORECAST_20250806183000_0000000475225575.zip
Wednesday, August 6, 2025 7:00 PM 20049 PUBLIC_ROOFTOP_PV_FORECAST_20250806190000_0000000475228255.zip
Wednesday, August 6, 2025 7:30 PM 19987 PUBLIC_ROOFTOP_PV_FORECAST_20250806193000_0000000475230884.zip
Wednesday, August 6, 2025 8:00 PM 20006 PUBLIC_ROOFTOP_PV_FORECAST_20250806200000_0000000475233572.zip
Wednesday, August 6, 2025 8:30 PM 20000 PUBLIC_ROOFTOP_PV_FORECAST_20250806203000_0000000475236628.zip
Wednesday, August 6, 2025 9:00 PM 19931 PUBLIC_ROOFTOP_PV_FORECAST_20250806210000_0000000475239338.zip
Wednesday, August 6, 2025 9:30 PM 19914 PUBLIC_ROOFTOP_PV_FORECAST_20250806213000_0000000475242021.zip
Wednesday, August 6, 2025 10:00 PM 19841 PUBLIC_ROOFTOP_PV_FORECAST_20250806220000_0000000475244711.zip
Wednesday, August 6, 2025 10:30 PM 19930 PUBLIC_ROOFTOP_PV_FORECAST_20250806223000_0000000475247391.zip
Wednesday, August 6, 2025 11:00 PM 19865 PUBLIC_ROOFTOP_PV_FORECAST_20250806230000_0000000475249894.zip
Wednesday, August 6, 2025 11:30 PM 19859 PUBLIC_ROOFTOP_PV_FORECAST_20250806233000_0000000475252533.zip
Thursday, August 7, 2025 12:00 AM 22520 PUBLIC_ROOFTOP_PV_FORECAST_20250807000000_0000000475255322.zip
Thursday, August 7, 2025 12:30 AM 22445 PUBLIC_ROOFTOP_PV_FORECAST_20250807003000_0000000475257858.zip
Thursday, August 7, 2025 1:00 AM 22462 PUBLIC_ROOFTOP_PV_FORECAST_20250807010000_0000000475260301.zip
Thursday, August 7, 2025 1:30 AM 22490 PUBLIC_ROOFTOP_PV_FORECAST_20250807013000_0000000475262941.zip
Thursday, August 7, 2025 2:00 AM 22448 PUBLIC_ROOFTOP_PV_FORECAST_20250807020000_0000000475265461.zip
Thursday, August 7, 2025 2:30 AM 22486 PUBLIC_ROOFTOP_PV_FORECAST_20250807023000_0000000475268053.zip
Thursday, August 7, 2025 3:00 AM 22425 PUBLIC_ROOFTOP_PV_FORECAST_20250807030000_0000000475270566.zip
Thursday, August 7, 2025 3:30 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20250807033000_0000000475273153.zip
Thursday, August 7, 2025 4:00 AM 22467 PUBLIC_ROOFTOP_PV_FORECAST_20250807040000_0000000475275791.zip
Thursday, August 7, 2025 4:30 AM 22441 PUBLIC_ROOFTOP_PV_FORECAST_20250807043000_0000000475279107.zip
Thursday, August 7, 2025 5:00 AM 22418 PUBLIC_ROOFTOP_PV_FORECAST_20250807050000_0000000475281433.zip
Thursday, August 7, 2025 5:30 AM 22402 PUBLIC_ROOFTOP_PV_FORECAST_20250807053000_0000000475283977.zip
Thursday, August 7, 2025 6:00 AM 22376 PUBLIC_ROOFTOP_PV_FORECAST_20250807060000_0000000475286293.zip
Thursday, August 7, 2025 6:30 AM 22410 PUBLIC_ROOFTOP_PV_FORECAST_20250807063000_0000000475288913.zip
Thursday, August 7, 2025 7:00 AM 22322 PUBLIC_ROOFTOP_PV_FORECAST_20250807070000_0000000475291183.zip
Thursday, August 7, 2025 7:30 AM 22320 PUBLIC_ROOFTOP_PV_FORECAST_20250807073000_0000000475293502.zip
Thursday, August 7, 2025 8:00 AM 22237 PUBLIC_ROOFTOP_PV_FORECAST_20250807080000_0000000475296003.zip
Thursday, August 7, 2025 8:30 AM 22086 PUBLIC_ROOFTOP_PV_FORECAST_20250807083000_0000000475298849.zip
Thursday, August 7, 2025 9:00 AM 22038 PUBLIC_ROOFTOP_PV_FORECAST_20250807090000_0000000475301521.zip
Thursday, August 7, 2025 9:30 AM 21951 PUBLIC_ROOFTOP_PV_FORECAST_20250807093000_0000000475304357.zip
Thursday, August 7, 2025 10:00 AM 21837 PUBLIC_ROOFTOP_PV_FORECAST_20250807100000_0000000475306975.zip
Thursday, August 7, 2025 10:30 AM 21675 PUBLIC_ROOFTOP_PV_FORECAST_20250807103000_0000000475309581.zip
Thursday, August 7, 2025 11:00 AM 21658 PUBLIC_ROOFTOP_PV_FORECAST_20250807110000_0000000475312187.zip
Thursday, August 7, 2025 11:30 AM 21498 PUBLIC_ROOFTOP_PV_FORECAST_20250807113000_0000000475314793.zip
Thursday, August 7, 2025 12:00 PM 21418 PUBLIC_ROOFTOP_PV_FORECAST_20250807120000_0000000475318014.zip
Thursday, August 7, 2025 12:30 PM 21283 PUBLIC_ROOFTOP_PV_FORECAST_20250807123000_0000000475322048.zip
Thursday, August 7, 2025 1:00 PM 21087 PUBLIC_ROOFTOP_PV_FORECAST_20250807130000_0000000475324962.zip
Thursday, August 7, 2025 1:30 PM 21080 PUBLIC_ROOFTOP_PV_FORECAST_20250807133000_0000000475327857.zip
Thursday, August 7, 2025 2:00 PM 20935 PUBLIC_ROOFTOP_PV_FORECAST_20250807140000_0000000475330638.zip
Thursday, August 7, 2025 2:30 PM 20863 PUBLIC_ROOFTOP_PV_FORECAST_20250807143000_0000000475333571.zip
Thursday, August 7, 2025 3:00 PM 20690 PUBLIC_ROOFTOP_PV_FORECAST_20250807150000_0000000475336405.zip
Thursday, August 7, 2025 3:30 PM 20594 PUBLIC_ROOFTOP_PV_FORECAST_20250807153000_0000000475339284.zip
Thursday, August 7, 2025 4:00 PM 20409 PUBLIC_ROOFTOP_PV_FORECAST_20250807160000_0000000475342250.zip
Thursday, August 7, 2025 4:30 PM 20408 PUBLIC_ROOFTOP_PV_FORECAST_20250807163000_0000000475345118.zip
Thursday, August 7, 2025 5:00 PM 20169 PUBLIC_ROOFTOP_PV_FORECAST_20250807170000_0000000475347851.zip
Thursday, August 7, 2025 5:30 PM 20143 PUBLIC_ROOFTOP_PV_FORECAST_20250807173000_0000000475351120.zip
Thursday, August 7, 2025 6:00 PM 20145 PUBLIC_ROOFTOP_PV_FORECAST_20250807180000_0000000475353943.zip
Thursday, August 7, 2025 6:30 PM 20155 PUBLIC_ROOFTOP_PV_FORECAST_20250807183000_0000000475356765.zip
Thursday, August 7, 2025 7:00 PM 20018 PUBLIC_ROOFTOP_PV_FORECAST_20250807190000_0000000475359263.zip
Thursday, August 7, 2025 7:30 PM 20058 PUBLIC_ROOFTOP_PV_FORECAST_20250807193000_0000000475361790.zip
Thursday, August 7, 2025 8:00 PM 20074 PUBLIC_ROOFTOP_PV_FORECAST_20250807200000_0000000475364326.zip
Thursday, August 7, 2025 8:30 PM 20045 PUBLIC_ROOFTOP_PV_FORECAST_20250807203000_0000000475367183.zip
Thursday, August 7, 2025 9:00 PM 20013 PUBLIC_ROOFTOP_PV_FORECAST_20250807210000_0000000475369718.zip
Thursday, August 7, 2025 9:30 PM 19945 PUBLIC_ROOFTOP_PV_FORECAST_20250807213000_0000000475372222.zip
Thursday, August 7, 2025 10:00 PM 19995 PUBLIC_ROOFTOP_PV_FORECAST_20250807220000_0000000475374812.zip
Thursday, August 7, 2025 10:30 PM 19916 PUBLIC_ROOFTOP_PV_FORECAST_20250807223000_0000000475377467.zip
Thursday, August 7, 2025 11:00 PM 19969 PUBLIC_ROOFTOP_PV_FORECAST_20250807230000_0000000475379874.zip
Thursday, August 7, 2025 11:30 PM 19914 PUBLIC_ROOFTOP_PV_FORECAST_20250807233000_0000000475382393.zip
Friday, August 8, 2025 12:00 AM 22535 PUBLIC_ROOFTOP_PV_FORECAST_20250808000000_0000000475384937.zip
Friday, August 8, 2025 12:30 AM 22567 PUBLIC_ROOFTOP_PV_FORECAST_20250808003000_0000000475387524.zip
Friday, August 8, 2025 1:00 AM 22512 PUBLIC_ROOFTOP_PV_FORECAST_20250808010000_0000000475390011.zip
Friday, August 8, 2025 1:30 AM 22459 PUBLIC_ROOFTOP_PV_FORECAST_20250808013000_0000000475392695.zip
Friday, August 8, 2025 2:00 AM 22438 PUBLIC_ROOFTOP_PV_FORECAST_20250808020000_0000000475395272.zip
Friday, August 8, 2025 2:30 AM 22494 PUBLIC_ROOFTOP_PV_FORECAST_20250808023000_0000000475397802.zip
Friday, August 8, 2025 3:00 AM 22562 PUBLIC_ROOFTOP_PV_FORECAST_20250808030000_0000000475400267.zip
Friday, August 8, 2025 3:30 AM 22532 PUBLIC_ROOFTOP_PV_FORECAST_20250808033000_0000000475402743.zip
Friday, August 8, 2025 4:00 AM 22557 PUBLIC_ROOFTOP_PV_FORECAST_20250808040000_0000000475405167.zip
Friday, August 8, 2025 4:30 AM 22496 PUBLIC_ROOFTOP_PV_FORECAST_20250808043000_0000000475408467.zip
Friday, August 8, 2025 5:00 AM 22503 PUBLIC_ROOFTOP_PV_FORECAST_20250808050000_0000000475410663.zip
Friday, August 8, 2025 5:30 AM 22406 PUBLIC_ROOFTOP_PV_FORECAST_20250808053000_0000000475413257.zip
Friday, August 8, 2025 6:00 AM 22495 PUBLIC_ROOFTOP_PV_FORECAST_20250808060000_0000000475415653.zip
Friday, August 8, 2025 6:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250808063000_0000000475418361.zip
Friday, August 8, 2025 7:00 AM 22465 PUBLIC_ROOFTOP_PV_FORECAST_20250808070000_0000000475420874.zip
Friday, August 8, 2025 7:30 AM 22345 PUBLIC_ROOFTOP_PV_FORECAST_20250808073000_0000000475423266.zip
Friday, August 8, 2025 8:00 AM 22217 PUBLIC_ROOFTOP_PV_FORECAST_20250808080000_0000000475425716.zip
Friday, August 8, 2025 8:30 AM 22132 PUBLIC_ROOFTOP_PV_FORECAST_20250808083000_0000000475428289.zip
Friday, August 8, 2025 9:00 AM 21991 PUBLIC_ROOFTOP_PV_FORECAST_20250808090000_0000000475431032.zip
Friday, August 8, 2025 9:30 AM 21932 PUBLIC_ROOFTOP_PV_FORECAST_20250808093000_0000000475433468.zip
Friday, August 8, 2025 10:00 AM 21758 PUBLIC_ROOFTOP_PV_FORECAST_20250808100000_0000000475435927.zip
Friday, August 8, 2025 10:30 AM 21717 PUBLIC_ROOFTOP_PV_FORECAST_20250808103000_0000000475438782.zip
Friday, August 8, 2025 11:00 AM 21574 PUBLIC_ROOFTOP_PV_FORECAST_20250808110000_0000000475441506.zip
Friday, August 8, 2025 11:30 AM 21489 PUBLIC_ROOFTOP_PV_FORECAST_20250808113000_0000000475444095.zip
Friday, August 8, 2025 12:00 PM 21378 PUBLIC_ROOFTOP_PV_FORECAST_20250808120000_0000000475446744.zip
Friday, August 8, 2025 12:30 PM 21186 PUBLIC_ROOFTOP_PV_FORECAST_20250808123000_0000000475450927.zip
Friday, August 8, 2025 1:00 PM 21043 PUBLIC_ROOFTOP_PV_FORECAST_20250808130000_0000000475454300.zip
Friday, August 8, 2025 1:30 PM 21093 PUBLIC_ROOFTOP_PV_FORECAST_20250808133000_0000000475457136.zip
Friday, August 8, 2025 2:00 PM 20926 PUBLIC_ROOFTOP_PV_FORECAST_20250808140000_0000000475459811.zip
Friday, August 8, 2025 2:30 PM 20859 PUBLIC_ROOFTOP_PV_FORECAST_20250808143000_0000000475462586.zip
Friday, August 8, 2025 3:00 PM 20672 PUBLIC_ROOFTOP_PV_FORECAST_20250808150000_0000000475465626.zip
Friday, August 8, 2025 3:30 PM 20576 PUBLIC_ROOFTOP_PV_FORECAST_20250808153000_0000000475468596.zip
Friday, August 8, 2025 4:00 PM 20492 PUBLIC_ROOFTOP_PV_FORECAST_20250808160000_0000000475471323.zip
Friday, August 8, 2025 4:30 PM 20320 PUBLIC_ROOFTOP_PV_FORECAST_20250808163000_0000000475474109.zip
Friday, August 8, 2025 5:00 PM 20285 PUBLIC_ROOFTOP_PV_FORECAST_20250808170000_0000000475477146.zip
Friday, August 8, 2025 5:30 PM 20243 PUBLIC_ROOFTOP_PV_FORECAST_20250808173000_0000000475479953.zip
Friday, August 8, 2025 6:00 PM 20142 PUBLIC_ROOFTOP_PV_FORECAST_20250808180000_0000000475482840.zip
Friday, August 8, 2025 6:30 PM 20073 PUBLIC_ROOFTOP_PV_FORECAST_20250808183000_0000000475485715.zip
Friday, August 8, 2025 7:00 PM 20138 PUBLIC_ROOFTOP_PV_FORECAST_20250808190000_0000000475488377.zip
Friday, August 8, 2025 7:30 PM 20077 PUBLIC_ROOFTOP_PV_FORECAST_20250808193000_0000000475491165.zip
Friday, August 8, 2025 8:00 PM 20079 PUBLIC_ROOFTOP_PV_FORECAST_20250808200000_0000000475494253.zip
Friday, August 8, 2025 8:30 PM 20051 PUBLIC_ROOFTOP_PV_FORECAST_20250808203000_0000000475497737.zip
Friday, August 8, 2025 9:00 PM 19998 PUBLIC_ROOFTOP_PV_FORECAST_20250808210000_0000000475500521.zip
Friday, August 8, 2025 9:30 PM 20017 PUBLIC_ROOFTOP_PV_FORECAST_20250808213000_0000000475503161.zip
Friday, August 8, 2025 10:00 PM 20041 PUBLIC_ROOFTOP_PV_FORECAST_20250808220000_0000000475505930.zip
Friday, August 8, 2025 10:30 PM 19959 PUBLIC_ROOFTOP_PV_FORECAST_20250808223000_0000000475508508.zip
Friday, August 8, 2025 11:00 PM 19954 PUBLIC_ROOFTOP_PV_FORECAST_20250808230000_0000000475511030.zip
Friday, August 8, 2025 11:30 PM 19931 PUBLIC_ROOFTOP_PV_FORECAST_20250808233000_0000000475513709.zip
Saturday, August 9, 2025 12:00 AM 22502 PUBLIC_ROOFTOP_PV_FORECAST_20250809000000_0000000475516387.zip
Saturday, August 9, 2025 12:30 AM 22571 PUBLIC_ROOFTOP_PV_FORECAST_20250809003000_0000000475519233.zip
Saturday, August 9, 2025 1:00 AM 22604 PUBLIC_ROOFTOP_PV_FORECAST_20250809010000_0000000475522219.zip
Saturday, August 9, 2025 1:30 AM 22570 PUBLIC_ROOFTOP_PV_FORECAST_20250809013000_0000000475525127.zip
Saturday, August 9, 2025 2:00 AM 22572 PUBLIC_ROOFTOP_PV_FORECAST_20250809020000_0000000475527950.zip
Saturday, August 9, 2025 2:30 AM 22527 PUBLIC_ROOFTOP_PV_FORECAST_20250809023000_0000000475530760.zip
Saturday, August 9, 2025 3:00 AM 22573 PUBLIC_ROOFTOP_PV_FORECAST_20250809030000_0000000475533399.zip
Saturday, August 9, 2025 3:30 AM 22628 PUBLIC_ROOFTOP_PV_FORECAST_20250809033000_0000000475536139.zip
Saturday, August 9, 2025 4:00 AM 22583 PUBLIC_ROOFTOP_PV_FORECAST_20250809040000_0000000475538717.zip
Saturday, August 9, 2025 4:30 AM 22448 PUBLIC_ROOFTOP_PV_FORECAST_20250809043000_0000000475542252.zip
Saturday, August 9, 2025 5:00 AM 22546 PUBLIC_ROOFTOP_PV_FORECAST_20250809050000_0000000475544626.zip
Saturday, August 9, 2025 5:30 AM 22564 PUBLIC_ROOFTOP_PV_FORECAST_20250809053000_0000000475547481.zip
Saturday, August 9, 2025 6:00 AM 22523 PUBLIC_ROOFTOP_PV_FORECAST_20250809060000_0000000475549977.zip
Saturday, August 9, 2025 6:30 AM 22423 PUBLIC_ROOFTOP_PV_FORECAST_20250809063000_0000000475552745.zip
Saturday, August 9, 2025 7:00 AM 22484 PUBLIC_ROOFTOP_PV_FORECAST_20250809070000_0000000475555138.zip
Saturday, August 9, 2025 7:30 AM 22403 PUBLIC_ROOFTOP_PV_FORECAST_20250809073000_0000000475557713.zip
Saturday, August 9, 2025 8:00 AM 22305 PUBLIC_ROOFTOP_PV_FORECAST_20250809080000_0000000475560500.zip
Saturday, August 9, 2025 8:30 AM 22161 PUBLIC_ROOFTOP_PV_FORECAST_20250809083000_0000000475563214.zip
Saturday, August 9, 2025 9:00 AM 21983 PUBLIC_ROOFTOP_PV_FORECAST_20250809090000_0000000475566117.zip
Saturday, August 9, 2025 9:30 AM 21868 PUBLIC_ROOFTOP_PV_FORECAST_20250809093000_0000000475569188.zip
Saturday, August 9, 2025 10:00 AM 21830 PUBLIC_ROOFTOP_PV_FORECAST_20250809100000_0000000475571795.zip
Saturday, August 9, 2025 10:30 AM 21797 PUBLIC_ROOFTOP_PV_FORECAST_20250809103000_0000000475574910.zip
Saturday, August 9, 2025 11:00 AM 21651 PUBLIC_ROOFTOP_PV_FORECAST_20250809110000_0000000475577715.zip
Saturday, August 9, 2025 11:30 AM 21495 PUBLIC_ROOFTOP_PV_FORECAST_20250809113000_0000000475580589.zip
Saturday, August 9, 2025 12:00 PM 21367 PUBLIC_ROOFTOP_PV_FORECAST_20250809120000_0000000475583277.zip
Saturday, August 9, 2025 12:30 PM 21330 PUBLIC_ROOFTOP_PV_FORECAST_20250809123000_0000000475587536.zip
Saturday, August 9, 2025 1:00 PM 21175 PUBLIC_ROOFTOP_PV_FORECAST_20250809130000_0000000475590365.zip
Saturday, August 9, 2025 1:30 PM 21058 PUBLIC_ROOFTOP_PV_FORECAST_20250809133000_0000000475593152.zip
Saturday, August 9, 2025 2:00 PM 21020 PUBLIC_ROOFTOP_PV_FORECAST_20250809140000_0000000475595938.zip
Saturday, August 9, 2025 2:30 PM 20894 PUBLIC_ROOFTOP_PV_FORECAST_20250809143000_0000000475598792.zip
Saturday, August 9, 2025 3:00 PM 20735 PUBLIC_ROOFTOP_PV_FORECAST_20250809150000_0000000475601622.zip
Saturday, August 9, 2025 3:30 PM 20673 PUBLIC_ROOFTOP_PV_FORECAST_20250809153000_0000000475604553.zip
Saturday, August 9, 2025 4:00 PM 20507 PUBLIC_ROOFTOP_PV_FORECAST_20250809160000_0000000475607397.zip
Saturday, August 9, 2025 4:30 PM 20337 PUBLIC_ROOFTOP_PV_FORECAST_20250809163000_0000000475610471.zip
Saturday, August 9, 2025 5:00 PM 20244 PUBLIC_ROOFTOP_PV_FORECAST_20250809170000_0000000475613440.zip
Saturday, August 9, 2025 5:30 PM 20173 PUBLIC_ROOFTOP_PV_FORECAST_20250809173000_0000000475616394.zip
Saturday, August 9, 2025 6:00 PM 20261 PUBLIC_ROOFTOP_PV_FORECAST_20250809180000_0000000475619448.zip
Saturday, August 9, 2025 6:30 PM 20137 PUBLIC_ROOFTOP_PV_FORECAST_20250809183000_0000000475622767.zip
Saturday, August 9, 2025 7:00 PM 20183 PUBLIC_ROOFTOP_PV_FORECAST_20250809190000_0000000475625908.zip
Saturday, August 9, 2025 7:30 PM 20190 PUBLIC_ROOFTOP_PV_FORECAST_20250809193000_0000000475628710.zip
Saturday, August 9, 2025 8:00 PM 20065 PUBLIC_ROOFTOP_PV_FORECAST_20250809200000_0000000475631603.zip
Saturday, August 9, 2025 8:30 PM 20121 PUBLIC_ROOFTOP_PV_FORECAST_20250809203000_0000000475634442.zip
Saturday, August 9, 2025 9:00 PM 20206 PUBLIC_ROOFTOP_PV_FORECAST_20250809210000_0000000475637219.zip
Saturday, August 9, 2025 9:30 PM 20095 PUBLIC_ROOFTOP_PV_FORECAST_20250809213000_0000000475640004.zip
Saturday, August 9, 2025 10:00 PM 20091 PUBLIC_ROOFTOP_PV_FORECAST_20250809220000_0000000475642840.zip
Saturday, August 9, 2025 10:30 PM 20050 PUBLIC_ROOFTOP_PV_FORECAST_20250809223000_0000000475645623.zip
Saturday, August 9, 2025 11:00 PM 20035 PUBLIC_ROOFTOP_PV_FORECAST_20250809230000_0000000475648225.zip
Saturday, August 9, 2025 11:30 PM 19967 PUBLIC_ROOFTOP_PV_FORECAST_20250809233000_0000000475650959.zip
Sunday, August 10, 2025 12:00 AM 22725 PUBLIC_ROOFTOP_PV_FORECAST_20250810000000_0000000475654058.zip
Sunday, August 10, 2025 12:30 AM 22611 PUBLIC_ROOFTOP_PV_FORECAST_20250810003000_0000000475656791.zip
Sunday, August 10, 2025 1:00 AM 22618 PUBLIC_ROOFTOP_PV_FORECAST_20250810010000_0000000475659428.zip
Sunday, August 10, 2025 1:30 AM 22601 PUBLIC_ROOFTOP_PV_FORECAST_20250810013000_0000000475662196.zip
Sunday, August 10, 2025 2:00 AM 22620 PUBLIC_ROOFTOP_PV_FORECAST_20250810020000_0000000475664897.zip
Sunday, August 10, 2025 2:30 AM 22588 PUBLIC_ROOFTOP_PV_FORECAST_20250810023000_0000000475667611.zip
Sunday, August 10, 2025 3:00 AM 22503 PUBLIC_ROOFTOP_PV_FORECAST_20250810030000_0000000475670326.zip
Sunday, August 10, 2025 3:30 AM 22516 PUBLIC_ROOFTOP_PV_FORECAST_20250810033000_0000000475672998.zip
Sunday, August 10, 2025 4:00 AM 22529 PUBLIC_ROOFTOP_PV_FORECAST_20250810040000_0000000475675665.zip
Sunday, August 10, 2025 4:30 AM 22509 PUBLIC_ROOFTOP_PV_FORECAST_20250810043000_0000000475679187.zip
Sunday, August 10, 2025 5:00 AM 22500 PUBLIC_ROOFTOP_PV_FORECAST_20250810050000_0000000475681650.zip
Sunday, August 10, 2025 5:30 AM 22459 PUBLIC_ROOFTOP_PV_FORECAST_20250810053000_0000000475684438.zip
Sunday, August 10, 2025 6:00 AM 22616 PUBLIC_ROOFTOP_PV_FORECAST_20250810060000_0000000475686901.zip
Sunday, August 10, 2025 6:30 AM 22475 PUBLIC_ROOFTOP_PV_FORECAST_20250810063000_0000000475689672.zip
Sunday, August 10, 2025 7:00 AM 22407 PUBLIC_ROOFTOP_PV_FORECAST_20250810070000_0000000475692164.zip
Sunday, August 10, 2025 7:30 AM 22347 PUBLIC_ROOFTOP_PV_FORECAST_20250810073000_0000000475694884.zip
Sunday, August 10, 2025 8:00 AM 22345 PUBLIC_ROOFTOP_PV_FORECAST_20250810080000_0000000475697606.zip
Sunday, August 10, 2025 8:30 AM 22244 PUBLIC_ROOFTOP_PV_FORECAST_20250810083000_0000000475700525.zip
Sunday, August 10, 2025 9:00 AM 22170 PUBLIC_ROOFTOP_PV_FORECAST_20250810090000_0000000475703295.zip
Sunday, August 10, 2025 9:30 AM 21985 PUBLIC_ROOFTOP_PV_FORECAST_20250810093000_0000000475706166.zip
Sunday, August 10, 2025 10:00 AM 21915 PUBLIC_ROOFTOP_PV_FORECAST_20250810100000_0000000475708930.zip
Sunday, August 10, 2025 10:30 AM 21820 PUBLIC_ROOFTOP_PV_FORECAST_20250810103000_0000000475711676.zip
Sunday, August 10, 2025 11:00 AM 21712 PUBLIC_ROOFTOP_PV_FORECAST_20250810110000_0000000475714381.zip
Sunday, August 10, 2025 11:30 AM 21570 PUBLIC_ROOFTOP_PV_FORECAST_20250810113000_0000000475717068.zip
Sunday, August 10, 2025 12:00 PM 21498 PUBLIC_ROOFTOP_PV_FORECAST_20250810120000_0000000475719855.zip
Sunday, August 10, 2025 12:30 PM 21409 PUBLIC_ROOFTOP_PV_FORECAST_20250810123000_0000000475723986.zip
Sunday, August 10, 2025 1:00 PM 21209 PUBLIC_ROOFTOP_PV_FORECAST_20250810130000_0000000475726904.zip
Sunday, August 10, 2025 1:30 PM 21011 PUBLIC_ROOFTOP_PV_FORECAST_20250810133000_0000000475729862.zip
Sunday, August 10, 2025 2:00 PM 21083 PUBLIC_ROOFTOP_PV_FORECAST_20250810140000_0000000475732677.zip
Sunday, August 10, 2025 2:30 PM 20812 PUBLIC_ROOFTOP_PV_FORECAST_20250810143000_0000000475735594.zip
Sunday, August 10, 2025 3:00 PM 20781 PUBLIC_ROOFTOP_PV_FORECAST_20250810150000_0000000475738447.zip
Sunday, August 10, 2025 3:30 PM 20648 PUBLIC_ROOFTOP_PV_FORECAST_20250810153000_0000000475741409.zip
Sunday, August 10, 2025 4:00 PM 20515 PUBLIC_ROOFTOP_PV_FORECAST_20250810160000_0000000475744266.zip
Sunday, August 10, 2025 4:30 PM 20509 PUBLIC_ROOFTOP_PV_FORECAST_20250810163000_0000000475747545.zip
Sunday, August 10, 2025 5:00 PM 20373 PUBLIC_ROOFTOP_PV_FORECAST_20250810170000_0000000475750542.zip
Sunday, August 10, 2025 5:30 PM 20301 PUBLIC_ROOFTOP_PV_FORECAST_20250810173000_0000000475753603.zip
Sunday, August 10, 2025 6:00 PM 20334 PUBLIC_ROOFTOP_PV_FORECAST_20250810180000_0000000475756693.zip
Sunday, August 10, 2025 6:30 PM 20277 PUBLIC_ROOFTOP_PV_FORECAST_20250810183000_0000000475759645.zip
Sunday, August 10, 2025 7:00 PM 20190 PUBLIC_ROOFTOP_PV_FORECAST_20250810190000_0000000475762528.zip
Sunday, August 10, 2025 7:30 PM 20134 PUBLIC_ROOFTOP_PV_FORECAST_20250810193000_0000000475765490.zip
Sunday, August 10, 2025 8:00 PM 20223 PUBLIC_ROOFTOP_PV_FORECAST_20250810200000_0000000475768456.zip
Sunday, August 10, 2025 8:30 PM 20142 PUBLIC_ROOFTOP_PV_FORECAST_20250810203000_0000000475771295.zip
Sunday, August 10, 2025 9:00 PM 20075 PUBLIC_ROOFTOP_PV_FORECAST_20250810210000_0000000475774172.zip
Sunday, August 10, 2025 9:30 PM 20031 PUBLIC_ROOFTOP_PV_FORECAST_20250810213000_0000000475776988.zip
Sunday, August 10, 2025 10:00 PM 20054 PUBLIC_ROOFTOP_PV_FORECAST_20250810220000_0000000475779805.zip
Sunday, August 10, 2025 10:30 PM 20025 PUBLIC_ROOFTOP_PV_FORECAST_20250810223000_0000000475782525.zip
Sunday, August 10, 2025 11:00 PM 20094 PUBLIC_ROOFTOP_PV_FORECAST_20250810230000_0000000475785232.zip
Sunday, August 10, 2025 11:30 PM 20021 PUBLIC_ROOFTOP_PV_FORECAST_20250810233000_0000000475788026.zip
Monday, August 11, 2025 12:00 AM 22723 PUBLIC_ROOFTOP_PV_FORECAST_20250811000000_0000000475790917.zip
Monday, August 11, 2025 12:30 AM 22746 PUBLIC_ROOFTOP_PV_FORECAST_20250811003000_0000000475793646.zip
Monday, August 11, 2025 1:00 AM 22686 PUBLIC_ROOFTOP_PV_FORECAST_20250811010000_0000000475796439.zip
Monday, August 11, 2025 1:30 AM 22703 PUBLIC_ROOFTOP_PV_FORECAST_20250811013000_0000000475799282.zip
Monday, August 11, 2025 2:00 AM 22612 PUBLIC_ROOFTOP_PV_FORECAST_20250811020000_0000000475801989.zip
Monday, August 11, 2025 2:30 AM 22563 PUBLIC_ROOFTOP_PV_FORECAST_20250811023000_0000000475804734.zip
Monday, August 11, 2025 3:00 AM 22703 PUBLIC_ROOFTOP_PV_FORECAST_20250811030000_0000000475807480.zip
Monday, August 11, 2025 3:30 AM 22655 PUBLIC_ROOFTOP_PV_FORECAST_20250811033000_0000000475810224.zip
Monday, August 11, 2025 4:00 AM 22687 PUBLIC_ROOFTOP_PV_FORECAST_20250811040000_0000000475812909.zip
Monday, August 11, 2025 4:30 AM 22711 PUBLIC_ROOFTOP_PV_FORECAST_20250811043000_0000000475816423.zip
Monday, August 11, 2025 5:00 AM 22718 PUBLIC_ROOFTOP_PV_FORECAST_20250811050000_0000000475818828.zip