nemweb.com.au - /Reports/Current/ROOFTOP_PV/FORECAST/


[To Parent Directory]

Monday, June 22, 2020 11:30 PM 18447 PUBLIC_ROOFTOP_PV_FORECAST_20200622233000_0000000324697059.zip
Tuesday, June 23, 2020 12:00 AM 20808 PUBLIC_ROOFTOP_PV_FORECAST_20200623000000_0000000324697920.zip
Tuesday, June 23, 2020 12:30 AM 20830 PUBLIC_ROOFTOP_PV_FORECAST_20200623003000_0000000324698782.zip
Tuesday, June 23, 2020 1:00 AM 20853 PUBLIC_ROOFTOP_PV_FORECAST_20200623010000_0000000324699590.zip
Tuesday, June 23, 2020 1:30 AM 20785 PUBLIC_ROOFTOP_PV_FORECAST_20200623013000_0000000324700474.zip
Tuesday, June 23, 2020 2:00 AM 20907 PUBLIC_ROOFTOP_PV_FORECAST_20200623020000_0000000324701304.zip
Tuesday, June 23, 2020 2:30 AM 20692 PUBLIC_ROOFTOP_PV_FORECAST_20200623023000_0000000324702179.zip
Tuesday, June 23, 2020 3:00 AM 20839 PUBLIC_ROOFTOP_PV_FORECAST_20200623030000_0000000324702989.zip
Tuesday, June 23, 2020 3:30 AM 20742 PUBLIC_ROOFTOP_PV_FORECAST_20200623033000_0000000324703837.zip
Tuesday, June 23, 2020 4:00 AM 20848 PUBLIC_ROOFTOP_PV_FORECAST_20200623040000_0000000324705124.zip
Tuesday, June 23, 2020 4:30 AM 20795 PUBLIC_ROOFTOP_PV_FORECAST_20200623043000_0000000324706147.zip
Tuesday, June 23, 2020 5:00 AM 20773 PUBLIC_ROOFTOP_PV_FORECAST_20200623050000_0000000324706982.zip
Tuesday, June 23, 2020 5:30 AM 20664 PUBLIC_ROOFTOP_PV_FORECAST_20200623053000_0000000324707884.zip
Tuesday, June 23, 2020 6:00 AM 20725 PUBLIC_ROOFTOP_PV_FORECAST_20200623060000_0000000324708757.zip
Tuesday, June 23, 2020 6:30 AM 20679 PUBLIC_ROOFTOP_PV_FORECAST_20200623063000_0000000324709674.zip
Tuesday, June 23, 2020 7:00 AM 20561 PUBLIC_ROOFTOP_PV_FORECAST_20200623070000_0000000324710616.zip
Tuesday, June 23, 2020 7:30 AM 20651 PUBLIC_ROOFTOP_PV_FORECAST_20200623073000_0000000324711558.zip
Tuesday, June 23, 2020 8:00 AM 20573 PUBLIC_ROOFTOP_PV_FORECAST_20200623080000_0000000324712535.zip
Tuesday, June 23, 2020 8:30 AM 20462 PUBLIC_ROOFTOP_PV_FORECAST_20200623083000_0000000324713500.zip
Tuesday, June 23, 2020 9:00 AM 20355 PUBLIC_ROOFTOP_PV_FORECAST_20200623090000_0000000324714487.zip
Tuesday, June 23, 2020 9:30 AM 20222 PUBLIC_ROOFTOP_PV_FORECAST_20200623093000_0000000324715500.zip
Tuesday, June 23, 2020 10:00 AM 20257 PUBLIC_ROOFTOP_PV_FORECAST_20200623100000_0000000324718682.zip
Tuesday, June 23, 2020 10:30 AM 20149 PUBLIC_ROOFTOP_PV_FORECAST_20200623103000_0000000324719707.zip
Tuesday, June 23, 2020 11:00 AM 20029 PUBLIC_ROOFTOP_PV_FORECAST_20200623110000_0000000324720734.zip
Tuesday, June 23, 2020 11:30 AM 19903 PUBLIC_ROOFTOP_PV_FORECAST_20200623113000_0000000324721763.zip
Tuesday, June 23, 2020 12:00 PM 19854 PUBLIC_ROOFTOP_PV_FORECAST_20200623120000_0000000324722995.zip
Tuesday, June 23, 2020 12:30 PM 19616 PUBLIC_ROOFTOP_PV_FORECAST_20200623123000_0000000324725013.zip
Tuesday, June 23, 2020 1:00 PM 19626 PUBLIC_ROOFTOP_PV_FORECAST_20200623130000_0000000324726047.zip
Tuesday, June 23, 2020 1:30 PM 19373 PUBLIC_ROOFTOP_PV_FORECAST_20200623133000_0000000324727232.zip
Tuesday, June 23, 2020 2:00 PM 19346 PUBLIC_ROOFTOP_PV_FORECAST_20200623140000_0000000324728196.zip
Tuesday, June 23, 2020 2:30 PM 19215 PUBLIC_ROOFTOP_PV_FORECAST_20200623143000_0000000324729553.zip
Tuesday, June 23, 2020 3:00 PM 19206 PUBLIC_ROOFTOP_PV_FORECAST_20200623150000_0000000324730529.zip
Tuesday, June 23, 2020 3:30 PM 19070 PUBLIC_ROOFTOP_PV_FORECAST_20200623153000_0000000324731943.zip
Tuesday, June 23, 2020 4:00 PM 18950 PUBLIC_ROOFTOP_PV_FORECAST_20200623160000_0000000324733504.zip
Tuesday, June 23, 2020 4:30 PM 18918 PUBLIC_ROOFTOP_PV_FORECAST_20200623163000_0000000324734636.zip
Tuesday, June 23, 2020 5:00 PM 18784 PUBLIC_ROOFTOP_PV_FORECAST_20200623170000_0000000324735609.zip
Tuesday, June 23, 2020 5:30 PM 18822 PUBLIC_ROOFTOP_PV_FORECAST_20200623173000_0000000324736540.zip
Tuesday, June 23, 2020 6:00 PM 18617 PUBLIC_ROOFTOP_PV_FORECAST_20200623180000_0000000324737506.zip
Tuesday, June 23, 2020 6:30 PM 18692 PUBLIC_ROOFTOP_PV_FORECAST_20200623183000_0000000324738572.zip
Tuesday, June 23, 2020 7:00 PM 18707 PUBLIC_ROOFTOP_PV_FORECAST_20200623190000_0000000324739487.zip
Tuesday, June 23, 2020 7:30 PM 18580 PUBLIC_ROOFTOP_PV_FORECAST_20200623193000_0000000324740341.zip
Tuesday, June 23, 2020 8:00 PM 18590 PUBLIC_ROOFTOP_PV_FORECAST_20200623200000_0000000324741238.zip
Tuesday, June 23, 2020 8:30 PM 18627 PUBLIC_ROOFTOP_PV_FORECAST_20200623203000_0000000324742086.zip
Tuesday, June 23, 2020 9:00 PM 18557 PUBLIC_ROOFTOP_PV_FORECAST_20200623210000_0000000324742879.zip
Tuesday, June 23, 2020 9:30 PM 18538 PUBLIC_ROOFTOP_PV_FORECAST_20200623213000_0000000324743725.zip
Tuesday, June 23, 2020 10:00 PM 18508 PUBLIC_ROOFTOP_PV_FORECAST_20200623220000_0000000324744562.zip
Tuesday, June 23, 2020 10:30 PM 18513 PUBLIC_ROOFTOP_PV_FORECAST_20200623223000_0000000324745403.zip
Tuesday, June 23, 2020 11:00 PM 18505 PUBLIC_ROOFTOP_PV_FORECAST_20200623230000_0000000324746253.zip
Tuesday, June 23, 2020 11:30 PM 18472 PUBLIC_ROOFTOP_PV_FORECAST_20200623233000_0000000324747085.zip
Wednesday, June 24, 2020 12:00 AM 20877 PUBLIC_ROOFTOP_PV_FORECAST_20200624000000_0000000324747913.zip
Wednesday, June 24, 2020 12:30 AM 20802 PUBLIC_ROOFTOP_PV_FORECAST_20200624003000_0000000324748758.zip
Wednesday, June 24, 2020 1:00 AM 20888 PUBLIC_ROOFTOP_PV_FORECAST_20200624010000_0000000324749541.zip
Wednesday, June 24, 2020 1:30 AM 20855 PUBLIC_ROOFTOP_PV_FORECAST_20200624013000_0000000324750437.zip
Wednesday, June 24, 2020 2:00 AM 20890 PUBLIC_ROOFTOP_PV_FORECAST_20200624020000_0000000324751272.zip
Wednesday, June 24, 2020 2:30 AM 20826 PUBLIC_ROOFTOP_PV_FORECAST_20200624023000_0000000324752137.zip
Wednesday, June 24, 2020 3:00 AM 20872 PUBLIC_ROOFTOP_PV_FORECAST_20200624030000_0000000324752923.zip
Wednesday, June 24, 2020 3:30 AM 20888 PUBLIC_ROOFTOP_PV_FORECAST_20200624033000_0000000324753745.zip
Wednesday, June 24, 2020 4:00 AM 20929 PUBLIC_ROOFTOP_PV_FORECAST_20200624040000_0000000324755002.zip
Wednesday, June 24, 2020 4:30 AM 20891 PUBLIC_ROOFTOP_PV_FORECAST_20200624043000_0000000324755871.zip
Wednesday, June 24, 2020 5:00 AM 20797 PUBLIC_ROOFTOP_PV_FORECAST_20200624050000_0000000324756679.zip
Wednesday, June 24, 2020 5:30 AM 20889 PUBLIC_ROOFTOP_PV_FORECAST_20200624053000_0000000324757521.zip
Wednesday, June 24, 2020 6:00 AM 20759 PUBLIC_ROOFTOP_PV_FORECAST_20200624060000_0000000324758360.zip
Wednesday, June 24, 2020 6:30 AM 20718 PUBLIC_ROOFTOP_PV_FORECAST_20200624063000_0000000324759270.zip
Wednesday, June 24, 2020 7:00 AM 20738 PUBLIC_ROOFTOP_PV_FORECAST_20200624070000_0000000324760180.zip
Wednesday, June 24, 2020 7:30 AM 20689 PUBLIC_ROOFTOP_PV_FORECAST_20200624073000_0000000324761100.zip
Wednesday, June 24, 2020 8:00 AM 20628 PUBLIC_ROOFTOP_PV_FORECAST_20200624080000_0000000324762177.zip
Wednesday, June 24, 2020 8:30 AM 20572 PUBLIC_ROOFTOP_PV_FORECAST_20200624083000_0000000324763168.zip
Wednesday, June 24, 2020 9:00 AM 20454 PUBLIC_ROOFTOP_PV_FORECAST_20200624090000_0000000324764124.zip
Wednesday, June 24, 2020 9:30 AM 20376 PUBLIC_ROOFTOP_PV_FORECAST_20200624093000_0000000324765094.zip
Wednesday, June 24, 2020 10:00 AM 20252 PUBLIC_ROOFTOP_PV_FORECAST_20200624100000_0000000324766094.zip
Wednesday, June 24, 2020 10:30 AM 20150 PUBLIC_ROOFTOP_PV_FORECAST_20200624103000_0000000324767133.zip
Wednesday, June 24, 2020 11:00 AM 20035 PUBLIC_ROOFTOP_PV_FORECAST_20200624110000_0000000324768178.zip
Wednesday, June 24, 2020 11:30 AM 19997 PUBLIC_ROOFTOP_PV_FORECAST_20200624113000_0000000324769233.zip
Wednesday, June 24, 2020 12:00 PM 19741 PUBLIC_ROOFTOP_PV_FORECAST_20200624120000_0000000324770382.zip
Wednesday, June 24, 2020 12:30 PM 19697 PUBLIC_ROOFTOP_PV_FORECAST_20200624123000_0000000324771743.zip
Wednesday, June 24, 2020 1:00 PM 19608 PUBLIC_ROOFTOP_PV_FORECAST_20200624130000_0000000324772878.zip
Wednesday, June 24, 2020 1:30 PM 19461 PUBLIC_ROOFTOP_PV_FORECAST_20200624133000_0000000324773951.zip
Wednesday, June 24, 2020 2:00 PM 19336 PUBLIC_ROOFTOP_PV_FORECAST_20200624140000_0000000324775069.zip
Wednesday, June 24, 2020 2:30 PM 19277 PUBLIC_ROOFTOP_PV_FORECAST_20200624143000_0000000324776166.zip
Wednesday, June 24, 2020 3:00 PM 19198 PUBLIC_ROOFTOP_PV_FORECAST_20200624150000_0000000324777182.zip
Wednesday, June 24, 2020 3:30 PM 19092 PUBLIC_ROOFTOP_PV_FORECAST_20200624153000_0000000324778224.zip
Wednesday, June 24, 2020 4:00 PM 18968 PUBLIC_ROOFTOP_PV_FORECAST_20200624160000_0000000324779472.zip
Wednesday, June 24, 2020 4:30 PM 18926 PUBLIC_ROOFTOP_PV_FORECAST_20200624163000_0000000324780435.zip
Wednesday, June 24, 2020 5:00 PM 18744 PUBLIC_ROOFTOP_PV_FORECAST_20200624170000_0000000324781369.zip
Wednesday, June 24, 2020 5:30 PM 18728 PUBLIC_ROOFTOP_PV_FORECAST_20200624173000_0000000324782315.zip
Wednesday, June 24, 2020 6:00 PM 18618 PUBLIC_ROOFTOP_PV_FORECAST_20200624180000_0000000324783280.zip
Wednesday, June 24, 2020 6:30 PM 18664 PUBLIC_ROOFTOP_PV_FORECAST_20200624183000_0000000324784278.zip
Wednesday, June 24, 2020 7:00 PM 18674 PUBLIC_ROOFTOP_PV_FORECAST_20200624190000_0000000324785317.zip
Wednesday, June 24, 2020 7:30 PM 18686 PUBLIC_ROOFTOP_PV_FORECAST_20200624193000_0000000324786184.zip
Wednesday, June 24, 2020 8:00 PM 18636 PUBLIC_ROOFTOP_PV_FORECAST_20200624200000_0000000324787117.zip
Wednesday, June 24, 2020 8:30 PM 18615 PUBLIC_ROOFTOP_PV_FORECAST_20200624203000_0000000324787991.zip
Wednesday, June 24, 2020 9:00 PM 18559 PUBLIC_ROOFTOP_PV_FORECAST_20200624210000_0000000324788823.zip
Wednesday, June 24, 2020 9:30 PM 18592 PUBLIC_ROOFTOP_PV_FORECAST_20200624213000_0000000324789663.zip
Wednesday, June 24, 2020 10:00 PM 18521 PUBLIC_ROOFTOP_PV_FORECAST_20200624220000_0000000324790509.zip
Wednesday, June 24, 2020 10:30 PM 18578 PUBLIC_ROOFTOP_PV_FORECAST_20200624223000_0000000324791373.zip
Wednesday, June 24, 2020 11:00 PM 18540 PUBLIC_ROOFTOP_PV_FORECAST_20200624230000_0000000324792235.zip
Wednesday, June 24, 2020 11:30 PM 18448 PUBLIC_ROOFTOP_PV_FORECAST_20200624233000_0000000324793871.zip
Thursday, June 25, 2020 12:00 AM 20856 PUBLIC_ROOFTOP_PV_FORECAST_20200625000000_0000000324794798.zip
Thursday, June 25, 2020 12:30 AM 20795 PUBLIC_ROOFTOP_PV_FORECAST_20200625003000_0000000324795650.zip
Thursday, June 25, 2020 1:00 AM 20843 PUBLIC_ROOFTOP_PV_FORECAST_20200625010000_0000000324796465.zip
Thursday, June 25, 2020 1:30 AM 20793 PUBLIC_ROOFTOP_PV_FORECAST_20200625013000_0000000324797379.zip
Thursday, June 25, 2020 2:00 AM 20809 PUBLIC_ROOFTOP_PV_FORECAST_20200625020000_0000000324798199.zip
Thursday, June 25, 2020 2:30 AM 20840 PUBLIC_ROOFTOP_PV_FORECAST_20200625023000_0000000324799094.zip
Thursday, June 25, 2020 3:00 AM 20897 PUBLIC_ROOFTOP_PV_FORECAST_20200625030000_0000000324799911.zip
Thursday, June 25, 2020 3:30 AM 20793 PUBLIC_ROOFTOP_PV_FORECAST_20200625033000_0000000324800761.zip
Thursday, June 25, 2020 4:00 AM 20824 PUBLIC_ROOFTOP_PV_FORECAST_20200625040000_0000000324802026.zip
Thursday, June 25, 2020 4:30 AM 20813 PUBLIC_ROOFTOP_PV_FORECAST_20200625043000_0000000324802864.zip
Thursday, June 25, 2020 5:00 AM 20826 PUBLIC_ROOFTOP_PV_FORECAST_20200625050000_0000000324803656.zip
Thursday, June 25, 2020 5:30 AM 20830 PUBLIC_ROOFTOP_PV_FORECAST_20200625053000_0000000324804470.zip
Thursday, June 25, 2020 6:00 AM 20833 PUBLIC_ROOFTOP_PV_FORECAST_20200625060000_0000000324805306.zip
Thursday, June 25, 2020 6:30 AM 20768 PUBLIC_ROOFTOP_PV_FORECAST_20200625063000_0000000324806294.zip
Thursday, June 25, 2020 7:00 AM 20776 PUBLIC_ROOFTOP_PV_FORECAST_20200625070000_0000000324807205.zip
Thursday, June 25, 2020 7:30 AM 20708 PUBLIC_ROOFTOP_PV_FORECAST_20200625073000_0000000324808139.zip
Thursday, June 25, 2020 8:00 AM 20634 PUBLIC_ROOFTOP_PV_FORECAST_20200625080000_0000000324808995.zip
Thursday, June 25, 2020 8:30 AM 20538 PUBLIC_ROOFTOP_PV_FORECAST_20200625083000_0000000324809961.zip
Thursday, June 25, 2020 9:00 AM 20369 PUBLIC_ROOFTOP_PV_FORECAST_20200625090000_0000000324811008.zip
Thursday, June 25, 2020 9:30 AM 20269 PUBLIC_ROOFTOP_PV_FORECAST_20200625093000_0000000324811997.zip
Thursday, June 25, 2020 10:00 AM 20276 PUBLIC_ROOFTOP_PV_FORECAST_20200625100000_0000000324813041.zip
Thursday, June 25, 2020 10:30 AM 20054 PUBLIC_ROOFTOP_PV_FORECAST_20200625103000_0000000324814114.zip
Thursday, June 25, 2020 11:00 AM 19940 PUBLIC_ROOFTOP_PV_FORECAST_20200625110000_0000000324815060.zip
Thursday, June 25, 2020 11:30 AM 19886 PUBLIC_ROOFTOP_PV_FORECAST_20200625113000_0000000324816006.zip
Thursday, June 25, 2020 12:00 PM 19837 PUBLIC_ROOFTOP_PV_FORECAST_20200625120000_0000000324817043.zip
Thursday, June 25, 2020 12:30 PM 19684 PUBLIC_ROOFTOP_PV_FORECAST_20200625123000_0000000324818191.zip
Thursday, June 25, 2020 1:00 PM 19545 PUBLIC_ROOFTOP_PV_FORECAST_20200625130000_0000000324819164.zip
Thursday, June 25, 2020 1:30 PM 19540 PUBLIC_ROOFTOP_PV_FORECAST_20200625133000_0000000324820325.zip
Thursday, June 25, 2020 2:00 PM 19427 PUBLIC_ROOFTOP_PV_FORECAST_20200625140000_0000000324821423.zip
Thursday, June 25, 2020 2:30 PM 19270 PUBLIC_ROOFTOP_PV_FORECAST_20200625143000_0000000324822418.zip
Thursday, June 25, 2020 3:00 PM 19157 PUBLIC_ROOFTOP_PV_FORECAST_20200625150000_0000000324823581.zip
Thursday, June 25, 2020 3:30 PM 19128 PUBLIC_ROOFTOP_PV_FORECAST_20200625153000_0000000324824635.zip
Thursday, June 25, 2020 4:00 PM 18984 PUBLIC_ROOFTOP_PV_FORECAST_20200625160000_0000000324825672.zip
Thursday, June 25, 2020 4:30 PM 18881 PUBLIC_ROOFTOP_PV_FORECAST_20200625163000_0000000324826685.zip
Thursday, June 25, 2020 5:00 PM 18800 PUBLIC_ROOFTOP_PV_FORECAST_20200625170000_0000000324827579.zip
Thursday, June 25, 2020 5:30 PM 18659 PUBLIC_ROOFTOP_PV_FORECAST_20200625173000_0000000324828515.zip
Thursday, June 25, 2020 6:00 PM 18671 PUBLIC_ROOFTOP_PV_FORECAST_20200625180000_0000000324829439.zip
Thursday, June 25, 2020 6:30 PM 18585 PUBLIC_ROOFTOP_PV_FORECAST_20200625183000_0000000324830527.zip
Thursday, June 25, 2020 7:00 PM 18620 PUBLIC_ROOFTOP_PV_FORECAST_20200625190000_0000000324831530.zip
Thursday, June 25, 2020 7:30 PM 18668 PUBLIC_ROOFTOP_PV_FORECAST_20200625193000_0000000324832426.zip
Thursday, June 25, 2020 8:00 PM 18640 PUBLIC_ROOFTOP_PV_FORECAST_20200625200000_0000000324833267.zip
Thursday, June 25, 2020 8:30 PM 18615 PUBLIC_ROOFTOP_PV_FORECAST_20200625203000_0000000324834198.zip
Thursday, June 25, 2020 9:00 PM 18586 PUBLIC_ROOFTOP_PV_FORECAST_20200625210000_0000000324835104.zip
Thursday, June 25, 2020 9:30 PM 18598 PUBLIC_ROOFTOP_PV_FORECAST_20200625213000_0000000324835955.zip
Thursday, June 25, 2020 10:00 PM 18557 PUBLIC_ROOFTOP_PV_FORECAST_20200625220000_0000000324836815.zip
Thursday, June 25, 2020 10:30 PM 18495 PUBLIC_ROOFTOP_PV_FORECAST_20200625223000_0000000324837664.zip
Thursday, June 25, 2020 11:00 PM 18548 PUBLIC_ROOFTOP_PV_FORECAST_20200625230000_0000000324838532.zip
Thursday, June 25, 2020 11:30 PM 18543 PUBLIC_ROOFTOP_PV_FORECAST_20200625233000_0000000324839382.zip
Friday, June 26, 2020 12:00 AM 20889 PUBLIC_ROOFTOP_PV_FORECAST_20200626000000_0000000324840200.zip
Friday, June 26, 2020 12:30 AM 20937 PUBLIC_ROOFTOP_PV_FORECAST_20200626003000_0000000324841051.zip
Friday, June 26, 2020 1:00 AM 20802 PUBLIC_ROOFTOP_PV_FORECAST_20200626010000_0000000324841887.zip
Friday, June 26, 2020 1:30 AM 20801 PUBLIC_ROOFTOP_PV_FORECAST_20200626013000_0000000324842803.zip
Friday, June 26, 2020 2:00 AM 20899 PUBLIC_ROOFTOP_PV_FORECAST_20200626020000_0000000324843617.zip
Friday, June 26, 2020 2:30 AM 20836 PUBLIC_ROOFTOP_PV_FORECAST_20200626023000_0000000324844484.zip
Friday, June 26, 2020 3:00 AM 20853 PUBLIC_ROOFTOP_PV_FORECAST_20200626030000_0000000324845304.zip
Friday, June 26, 2020 3:30 AM 20859 PUBLIC_ROOFTOP_PV_FORECAST_20200626033000_0000000324846139.zip
Friday, June 26, 2020 4:00 AM 20868 PUBLIC_ROOFTOP_PV_FORECAST_20200626040000_0000000324847378.zip
Friday, June 26, 2020 4:30 AM 20886 PUBLIC_ROOFTOP_PV_FORECAST_20200626043000_0000000324848237.zip
Friday, June 26, 2020 5:00 AM 20803 PUBLIC_ROOFTOP_PV_FORECAST_20200626050000_0000000324849108.zip
Friday, June 26, 2020 5:30 AM 20818 PUBLIC_ROOFTOP_PV_FORECAST_20200626053000_0000000324850601.zip
Friday, June 26, 2020 6:00 AM 20827 PUBLIC_ROOFTOP_PV_FORECAST_20200626060000_0000000324851484.zip
Friday, June 26, 2020 6:30 AM 20785 PUBLIC_ROOFTOP_PV_FORECAST_20200626063000_0000000324852414.zip
Friday, June 26, 2020 7:00 AM 20757 PUBLIC_ROOFTOP_PV_FORECAST_20200626070000_0000000324853334.zip
Friday, June 26, 2020 7:30 AM 20662 PUBLIC_ROOFTOP_PV_FORECAST_20200626073000_0000000324854334.zip
Friday, June 26, 2020 8:00 AM 20570 PUBLIC_ROOFTOP_PV_FORECAST_20200626080000_0000000324855349.zip
Friday, June 26, 2020 8:30 AM 20482 PUBLIC_ROOFTOP_PV_FORECAST_20200626083000_0000000324856287.zip
Friday, June 26, 2020 9:00 AM 20399 PUBLIC_ROOFTOP_PV_FORECAST_20200626090000_0000000324857271.zip
Friday, June 26, 2020 9:30 AM 20253 PUBLIC_ROOFTOP_PV_FORECAST_20200626093000_0000000324858253.zip
Friday, June 26, 2020 10:00 AM 20192 PUBLIC_ROOFTOP_PV_FORECAST_20200626100000_0000000324859228.zip
Friday, June 26, 2020 10:30 AM 20152 PUBLIC_ROOFTOP_PV_FORECAST_20200626103000_0000000324860234.zip
Friday, June 26, 2020 11:00 AM 19969 PUBLIC_ROOFTOP_PV_FORECAST_20200626110000_0000000324861549.zip
Friday, June 26, 2020 11:30 AM 19857 PUBLIC_ROOFTOP_PV_FORECAST_20200626113000_0000000324863215.zip
Friday, June 26, 2020 12:00 PM 19791 PUBLIC_ROOFTOP_PV_FORECAST_20200626120000_0000000324864258.zip
Friday, June 26, 2020 12:30 PM 19701 PUBLIC_ROOFTOP_PV_FORECAST_20200626123000_0000000324865450.zip
Friday, June 26, 2020 1:00 PM 19566 PUBLIC_ROOFTOP_PV_FORECAST_20200626130000_0000000324866402.zip
Friday, June 26, 2020 1:30 PM 19409 PUBLIC_ROOFTOP_PV_FORECAST_20200626133000_0000000324867318.zip
Friday, June 26, 2020 2:00 PM 19323 PUBLIC_ROOFTOP_PV_FORECAST_20200626140000_0000000324871468.zip
Friday, June 26, 2020 2:30 PM 19230 PUBLIC_ROOFTOP_PV_FORECAST_20200626143000_0000000324875312.zip
Friday, June 26, 2020 3:00 PM 19109 PUBLIC_ROOFTOP_PV_FORECAST_20200626150000_0000000324876283.zip
Friday, June 26, 2020 3:30 PM 18981 PUBLIC_ROOFTOP_PV_FORECAST_20200626153000_0000000324877270.zip
Friday, June 26, 2020 4:00 PM 18939 PUBLIC_ROOFTOP_PV_FORECAST_20200626160000_0000000324878369.zip
Friday, June 26, 2020 4:30 PM 18787 PUBLIC_ROOFTOP_PV_FORECAST_20200626163000_0000000324879286.zip
Friday, June 26, 2020 5:00 PM 18765 PUBLIC_ROOFTOP_PV_FORECAST_20200626170000_0000000324880305.zip
Friday, June 26, 2020 5:30 PM 18656 PUBLIC_ROOFTOP_PV_FORECAST_20200626173000_0000000324881254.zip
Friday, June 26, 2020 6:00 PM 18623 PUBLIC_ROOFTOP_PV_FORECAST_20200626180000_0000000324882506.zip
Friday, June 26, 2020 6:30 PM 18645 PUBLIC_ROOFTOP_PV_FORECAST_20200626183000_0000000324883462.zip
Friday, June 26, 2020 7:00 PM 18610 PUBLIC_ROOFTOP_PV_FORECAST_20200626190000_0000000324884245.zip
Friday, June 26, 2020 7:30 PM 18514 PUBLIC_ROOFTOP_PV_FORECAST_20200626193000_0000000324885025.zip
Friday, June 26, 2020 8:00 PM 18606 PUBLIC_ROOFTOP_PV_FORECAST_20200626200000_0000000324885736.zip
Friday, June 26, 2020 8:30 PM 18556 PUBLIC_ROOFTOP_PV_FORECAST_20200626203000_0000000324886569.zip
Friday, June 26, 2020 9:00 PM 18557 PUBLIC_ROOFTOP_PV_FORECAST_20200626210000_0000000324887319.zip
Friday, June 26, 2020 9:30 PM 18496 PUBLIC_ROOFTOP_PV_FORECAST_20200626213000_0000000324888219.zip
Friday, June 26, 2020 10:00 PM 18554 PUBLIC_ROOFTOP_PV_FORECAST_20200626220000_0000000324889047.zip
Friday, June 26, 2020 10:30 PM 18523 PUBLIC_ROOFTOP_PV_FORECAST_20200626223000_0000000324889893.zip
Friday, June 26, 2020 11:00 PM 18499 PUBLIC_ROOFTOP_PV_FORECAST_20200626230000_0000000324890740.zip
Friday, June 26, 2020 11:30 PM 18468 PUBLIC_ROOFTOP_PV_FORECAST_20200626233000_0000000324891615.zip
Saturday, June 27, 2020 12:00 AM 20807 PUBLIC_ROOFTOP_PV_FORECAST_20200627000000_0000000324892443.zip
Saturday, June 27, 2020 12:30 AM 20731 PUBLIC_ROOFTOP_PV_FORECAST_20200627003000_0000000324893299.zip
Saturday, June 27, 2020 1:00 AM 20745 PUBLIC_ROOFTOP_PV_FORECAST_20200627010000_0000000324894157.zip
Saturday, June 27, 2020 1:30 AM 20845 PUBLIC_ROOFTOP_PV_FORECAST_20200627013000_0000000324895043.zip
Saturday, June 27, 2020 2:00 AM 20824 PUBLIC_ROOFTOP_PV_FORECAST_20200627020000_0000000324895876.zip
Saturday, June 27, 2020 2:30 AM 20702 PUBLIC_ROOFTOP_PV_FORECAST_20200627023000_0000000324896695.zip
Saturday, June 27, 2020 3:00 AM 20852 PUBLIC_ROOFTOP_PV_FORECAST_20200627030000_0000000324897492.zip
Saturday, June 27, 2020 3:30 AM 20824 PUBLIC_ROOFTOP_PV_FORECAST_20200627033000_0000000324898295.zip
Saturday, June 27, 2020 4:00 AM 20801 PUBLIC_ROOFTOP_PV_FORECAST_20200627040000_0000000324899530.zip
Saturday, June 27, 2020 4:30 AM 20772 PUBLIC_ROOFTOP_PV_FORECAST_20200627043000_0000000324900351.zip
Saturday, June 27, 2020 5:00 AM 20770 PUBLIC_ROOFTOP_PV_FORECAST_20200627050000_0000000324901163.zip
Saturday, June 27, 2020 5:30 AM 20745 PUBLIC_ROOFTOP_PV_FORECAST_20200627053000_0000000324901965.zip
Saturday, June 27, 2020 6:00 AM 20784 PUBLIC_ROOFTOP_PV_FORECAST_20200627060000_0000000324902769.zip
Saturday, June 27, 2020 6:30 AM 20702 PUBLIC_ROOFTOP_PV_FORECAST_20200627063000_0000000324903650.zip
Saturday, June 27, 2020 7:00 AM 20721 PUBLIC_ROOFTOP_PV_FORECAST_20200627070000_0000000324904461.zip
Saturday, June 27, 2020 7:30 AM 20615 PUBLIC_ROOFTOP_PV_FORECAST_20200627073000_0000000324905286.zip
Saturday, June 27, 2020 8:00 AM 20572 PUBLIC_ROOFTOP_PV_FORECAST_20200627080000_0000000324906139.zip
Saturday, June 27, 2020 8:30 AM 20443 PUBLIC_ROOFTOP_PV_FORECAST_20200627083000_0000000324907032.zip
Saturday, June 27, 2020 9:00 AM 20314 PUBLIC_ROOFTOP_PV_FORECAST_20200627090000_0000000324907867.zip
Saturday, June 27, 2020 9:30 AM 20247 PUBLIC_ROOFTOP_PV_FORECAST_20200627093000_0000000324908681.zip
Saturday, June 27, 2020 10:00 AM 20156 PUBLIC_ROOFTOP_PV_FORECAST_20200627100000_0000000324909597.zip
Saturday, June 27, 2020 10:30 AM 20044 PUBLIC_ROOFTOP_PV_FORECAST_20200627103000_0000000324910576.zip
Saturday, June 27, 2020 11:00 AM 20006 PUBLIC_ROOFTOP_PV_FORECAST_20200627110000_0000000324911673.zip
Saturday, June 27, 2020 11:30 AM 19850 PUBLIC_ROOFTOP_PV_FORECAST_20200627113000_0000000324912556.zip
Saturday, June 27, 2020 12:00 PM 19720 PUBLIC_ROOFTOP_PV_FORECAST_20200627120000_0000000324913499.zip
Saturday, June 27, 2020 12:30 PM 19723 PUBLIC_ROOFTOP_PV_FORECAST_20200627123000_0000000324914709.zip
Saturday, June 27, 2020 1:00 PM 19611 PUBLIC_ROOFTOP_PV_FORECAST_20200627130000_0000000324915726.zip
Saturday, June 27, 2020 1:30 PM 19443 PUBLIC_ROOFTOP_PV_FORECAST_20200627133000_0000000324916631.zip
Saturday, June 27, 2020 2:00 PM 19342 PUBLIC_ROOFTOP_PV_FORECAST_20200627140000_0000000324917483.zip
Saturday, June 27, 2020 2:30 PM 19257 PUBLIC_ROOFTOP_PV_FORECAST_20200627143000_0000000324918355.zip
Saturday, June 27, 2020 3:00 PM 19063 PUBLIC_ROOFTOP_PV_FORECAST_20200627150000_0000000324919254.zip
Saturday, June 27, 2020 3:30 PM 18986 PUBLIC_ROOFTOP_PV_FORECAST_20200627153000_0000000324920145.zip
Saturday, June 27, 2020 4:00 PM 18890 PUBLIC_ROOFTOP_PV_FORECAST_20200627160000_0000000324921027.zip
Saturday, June 27, 2020 4:30 PM 18854 PUBLIC_ROOFTOP_PV_FORECAST_20200627163000_0000000324921909.zip
Saturday, June 27, 2020 5:00 PM 18726 PUBLIC_ROOFTOP_PV_FORECAST_20200627170000_0000000324922766.zip
Saturday, June 27, 2020 5:30 PM 18665 PUBLIC_ROOFTOP_PV_FORECAST_20200627173000_0000000324923630.zip
Saturday, June 27, 2020 6:00 PM 18575 PUBLIC_ROOFTOP_PV_FORECAST_20200627180000_0000000324924523.zip
Saturday, June 27, 2020 6:30 PM 18630 PUBLIC_ROOFTOP_PV_FORECAST_20200627183000_0000000324925627.zip
Saturday, June 27, 2020 7:00 PM 18609 PUBLIC_ROOFTOP_PV_FORECAST_20200627190000_0000000324926567.zip
Saturday, June 27, 2020 7:30 PM 18574 PUBLIC_ROOFTOP_PV_FORECAST_20200627193000_0000000324927403.zip
Saturday, June 27, 2020 8:00 PM 18555 PUBLIC_ROOFTOP_PV_FORECAST_20200627200000_0000000324928260.zip
Saturday, June 27, 2020 8:30 PM 18562 PUBLIC_ROOFTOP_PV_FORECAST_20200627203000_0000000324929073.zip
Saturday, June 27, 2020 9:00 PM 18456 PUBLIC_ROOFTOP_PV_FORECAST_20200627210000_0000000324929891.zip
Saturday, June 27, 2020 9:30 PM 18422 PUBLIC_ROOFTOP_PV_FORECAST_20200627213000_0000000324930745.zip
Saturday, June 27, 2020 10:00 PM 18505 PUBLIC_ROOFTOP_PV_FORECAST_20200627220000_0000000324931546.zip
Saturday, June 27, 2020 10:30 PM 18447 PUBLIC_ROOFTOP_PV_FORECAST_20200627223000_0000000324932360.zip
Saturday, June 27, 2020 11:00 PM 18454 PUBLIC_ROOFTOP_PV_FORECAST_20200627230000_0000000324933180.zip
Saturday, June 27, 2020 11:30 PM 18351 PUBLIC_ROOFTOP_PV_FORECAST_20200627233000_0000000324934001.zip
Sunday, June 28, 2020 12:00 AM 20812 PUBLIC_ROOFTOP_PV_FORECAST_20200628000000_0000000324934802.zip
Sunday, June 28, 2020 12:30 AM 20721 PUBLIC_ROOFTOP_PV_FORECAST_20200628003000_0000000324935624.zip
Sunday, June 28, 2020 1:00 AM 20739 PUBLIC_ROOFTOP_PV_FORECAST_20200628010000_0000000324936436.zip
Sunday, June 28, 2020 1:30 AM 20763 PUBLIC_ROOFTOP_PV_FORECAST_20200628013000_0000000324937289.zip
Sunday, June 28, 2020 2:00 AM 20780 PUBLIC_ROOFTOP_PV_FORECAST_20200628020000_0000000324938102.zip
Sunday, June 28, 2020 2:30 AM 20673 PUBLIC_ROOFTOP_PV_FORECAST_20200628023000_0000000324938938.zip
Sunday, June 28, 2020 3:00 AM 20804 PUBLIC_ROOFTOP_PV_FORECAST_20200628030000_0000000324939743.zip
Sunday, June 28, 2020 3:30 AM 20751 PUBLIC_ROOFTOP_PV_FORECAST_20200628033000_0000000324940580.zip
Sunday, June 28, 2020 4:00 AM 20872 PUBLIC_ROOFTOP_PV_FORECAST_20200628040000_0000000324941823.zip
Sunday, June 28, 2020 4:30 AM 20825 PUBLIC_ROOFTOP_PV_FORECAST_20200628043000_0000000324942658.zip
Sunday, June 28, 2020 5:00 AM 20741 PUBLIC_ROOFTOP_PV_FORECAST_20200628050000_0000000324943492.zip
Sunday, June 28, 2020 5:30 AM 20703 PUBLIC_ROOFTOP_PV_FORECAST_20200628053000_0000000324944288.zip
Sunday, June 28, 2020 6:00 AM 20788 PUBLIC_ROOFTOP_PV_FORECAST_20200628060000_0000000324945107.zip
Sunday, June 28, 2020 6:30 AM 20788 PUBLIC_ROOFTOP_PV_FORECAST_20200628063000_0000000324945960.zip
Sunday, June 28, 2020 7:00 AM 20663 PUBLIC_ROOFTOP_PV_FORECAST_20200628070000_0000000324946814.zip
Sunday, June 28, 2020 7:30 AM 20686 PUBLIC_ROOFTOP_PV_FORECAST_20200628073000_0000000324947641.zip
Sunday, June 28, 2020 8:00 AM 20590 PUBLIC_ROOFTOP_PV_FORECAST_20200628080000_0000000324948534.zip
Sunday, June 28, 2020 8:30 AM 20487 PUBLIC_ROOFTOP_PV_FORECAST_20200628083000_0000000324949365.zip
Sunday, June 28, 2020 9:00 AM 20333 PUBLIC_ROOFTOP_PV_FORECAST_20200628090000_0000000324950428.zip
Sunday, June 28, 2020 9:30 AM 20298 PUBLIC_ROOFTOP_PV_FORECAST_20200628093000_0000000324951277.zip
Sunday, June 28, 2020 10:00 AM 20171 PUBLIC_ROOFTOP_PV_FORECAST_20200628100000_0000000324952212.zip
Sunday, June 28, 2020 10:30 AM 20087 PUBLIC_ROOFTOP_PV_FORECAST_20200628103000_0000000324953086.zip
Sunday, June 28, 2020 11:00 AM 19976 PUBLIC_ROOFTOP_PV_FORECAST_20200628110000_0000000324954042.zip
Sunday, June 28, 2020 11:30 AM 19883 PUBLIC_ROOFTOP_PV_FORECAST_20200628113000_0000000324955095.zip
Sunday, June 28, 2020 12:00 PM 19800 PUBLIC_ROOFTOP_PV_FORECAST_20200628120000_0000000324956081.zip
Sunday, June 28, 2020 12:30 PM 19681 PUBLIC_ROOFTOP_PV_FORECAST_20200628123000_0000000324957369.zip
Sunday, June 28, 2020 1:00 PM 19621 PUBLIC_ROOFTOP_PV_FORECAST_20200628130000_0000000324958247.zip
Sunday, June 28, 2020 1:30 PM 19499 PUBLIC_ROOFTOP_PV_FORECAST_20200628133000_0000000324959116.zip
Sunday, June 28, 2020 2:00 PM 19357 PUBLIC_ROOFTOP_PV_FORECAST_20200628140000_0000000324960009.zip
Sunday, June 28, 2020 2:30 PM 19291 PUBLIC_ROOFTOP_PV_FORECAST_20200628143000_0000000324960887.zip
Sunday, June 28, 2020 3:00 PM 19226 PUBLIC_ROOFTOP_PV_FORECAST_20200628150000_0000000324961809.zip
Sunday, June 28, 2020 3:30 PM 19019 PUBLIC_ROOFTOP_PV_FORECAST_20200628153000_0000000324962689.zip
Sunday, June 28, 2020 4:00 PM 19033 PUBLIC_ROOFTOP_PV_FORECAST_20200628160000_0000000324963648.zip
Sunday, June 28, 2020 4:30 PM 18894 PUBLIC_ROOFTOP_PV_FORECAST_20200628163000_0000000324964599.zip
Sunday, June 28, 2020 5:00 PM 18747 PUBLIC_ROOFTOP_PV_FORECAST_20200628170000_0000000324965525.zip
Sunday, June 28, 2020 5:30 PM 18683 PUBLIC_ROOFTOP_PV_FORECAST_20200628173000_0000000324966415.zip
Sunday, June 28, 2020 6:00 PM 18637 PUBLIC_ROOFTOP_PV_FORECAST_20200628180000_0000000324967328.zip
Sunday, June 28, 2020 6:30 PM 18642 PUBLIC_ROOFTOP_PV_FORECAST_20200628183000_0000000324968413.zip
Sunday, June 28, 2020 7:00 PM 18631 PUBLIC_ROOFTOP_PV_FORECAST_20200628190000_0000000324969266.zip
Sunday, June 28, 2020 7:30 PM 18542 PUBLIC_ROOFTOP_PV_FORECAST_20200628193000_0000000324970109.zip
Sunday, June 28, 2020 8:00 PM 18613 PUBLIC_ROOFTOP_PV_FORECAST_20200628200000_0000000324970947.zip
Sunday, June 28, 2020 8:30 PM 18526 PUBLIC_ROOFTOP_PV_FORECAST_20200628203000_0000000324971812.zip
Sunday, June 28, 2020 9:00 PM 18523 PUBLIC_ROOFTOP_PV_FORECAST_20200628210000_0000000324972629.zip
Sunday, June 28, 2020 9:30 PM 18482 PUBLIC_ROOFTOP_PV_FORECAST_20200628213000_0000000324973427.zip
Sunday, June 28, 2020 10:00 PM 18487 PUBLIC_ROOFTOP_PV_FORECAST_20200628220000_0000000324974235.zip
Sunday, June 28, 2020 10:30 PM 18463 PUBLIC_ROOFTOP_PV_FORECAST_20200628223000_0000000324975059.zip
Sunday, June 28, 2020 11:00 PM 18404 PUBLIC_ROOFTOP_PV_FORECAST_20200628230000_0000000324975918.zip
Sunday, June 28, 2020 11:30 PM 18484 PUBLIC_ROOFTOP_PV_FORECAST_20200628233000_0000000324976726.zip
Monday, June 29, 2020 12:00 AM 20822 PUBLIC_ROOFTOP_PV_FORECAST_20200629000000_0000000324977538.zip
Monday, June 29, 2020 12:30 AM 20791 PUBLIC_ROOFTOP_PV_FORECAST_20200629003000_0000000324978397.zip
Monday, June 29, 2020 1:00 AM 20758 PUBLIC_ROOFTOP_PV_FORECAST_20200629010000_0000000324979228.zip
Monday, June 29, 2020 1:30 AM 20788 PUBLIC_ROOFTOP_PV_FORECAST_20200629013000_0000000324980086.zip
Monday, June 29, 2020 2:00 AM 20828 PUBLIC_ROOFTOP_PV_FORECAST_20200629020000_0000000324980880.zip
Monday, June 29, 2020 2:30 AM 20812 PUBLIC_ROOFTOP_PV_FORECAST_20200629023000_0000000324981739.zip
Monday, June 29, 2020 3:00 AM 20804 PUBLIC_ROOFTOP_PV_FORECAST_20200629030000_0000000324982581.zip
Monday, June 29, 2020 3:30 AM 20848 PUBLIC_ROOFTOP_PV_FORECAST_20200629033000_0000000324983403.zip
Monday, June 29, 2020 4:00 AM 20842 PUBLIC_ROOFTOP_PV_FORECAST_20200629040000_0000000324984670.zip
Monday, June 29, 2020 4:30 AM 20774 PUBLIC_ROOFTOP_PV_FORECAST_20200629043000_0000000324985515.zip
Monday, June 29, 2020 5:00 AM 20781 PUBLIC_ROOFTOP_PV_FORECAST_20200629050000_0000000324986363.zip
Monday, June 29, 2020 5:30 AM 20790 PUBLIC_ROOFTOP_PV_FORECAST_20200629053000_0000000324987202.zip
Monday, June 29, 2020 6:00 AM 20733 PUBLIC_ROOFTOP_PV_FORECAST_20200629060000_0000000324988029.zip
Monday, June 29, 2020 6:30 AM 20748 PUBLIC_ROOFTOP_PV_FORECAST_20200629063000_0000000324988889.zip
Monday, June 29, 2020 7:00 AM 20691 PUBLIC_ROOFTOP_PV_FORECAST_20200629070000_0000000324989822.zip
Monday, June 29, 2020 7:30 AM 20636 PUBLIC_ROOFTOP_PV_FORECAST_20200629073000_0000000324990745.zip
Monday, June 29, 2020 8:00 AM 20577 PUBLIC_ROOFTOP_PV_FORECAST_20200629080000_0000000324991674.zip
Monday, June 29, 2020 8:30 AM 20504 PUBLIC_ROOFTOP_PV_FORECAST_20200629083000_0000000324992533.zip
Monday, June 29, 2020 9:00 AM 20358 PUBLIC_ROOFTOP_PV_FORECAST_20200629090000_0000000324993518.zip
Monday, June 29, 2020 9:30 AM 20293 PUBLIC_ROOFTOP_PV_FORECAST_20200629093000_0000000324994518.zip
Monday, June 29, 2020 10:00 AM 20141 PUBLIC_ROOFTOP_PV_FORECAST_20200629100000_0000000324995427.zip
Monday, June 29, 2020 10:30 AM 20056 PUBLIC_ROOFTOP_PV_FORECAST_20200629103000_0000000324996357.zip
Monday, June 29, 2020 11:00 AM 19983 PUBLIC_ROOFTOP_PV_FORECAST_20200629110000_0000000324997344.zip
Monday, June 29, 2020 11:30 AM 19871 PUBLIC_ROOFTOP_PV_FORECAST_20200629113000_0000000324998471.zip
Monday, June 29, 2020 12:00 PM 19701 PUBLIC_ROOFTOP_PV_FORECAST_20200629120000_0000000324999613.zip
Monday, June 29, 2020 12:30 PM 19582 PUBLIC_ROOFTOP_PV_FORECAST_20200629123000_0000000325000870.zip
Monday, June 29, 2020 1:00 PM 19478 PUBLIC_ROOFTOP_PV_FORECAST_20200629130000_0000000325001846.zip
Monday, June 29, 2020 1:30 PM 19464 PUBLIC_ROOFTOP_PV_FORECAST_20200629133000_0000000325002682.zip
Monday, June 29, 2020 2:00 PM 19336 PUBLIC_ROOFTOP_PV_FORECAST_20200629140000_0000000325003597.zip
Monday, June 29, 2020 2:30 PM 19241 PUBLIC_ROOFTOP_PV_FORECAST_20200629143000_0000000325005599.zip
Monday, June 29, 2020 3:00 PM 19128 PUBLIC_ROOFTOP_PV_FORECAST_20200629150000_0000000325010239.zip
Monday, June 29, 2020 3:30 PM 18974 PUBLIC_ROOFTOP_PV_FORECAST_20200629153000_0000000325011122.zip
Monday, June 29, 2020 4:00 PM 19002 PUBLIC_ROOFTOP_PV_FORECAST_20200629160000_0000000325012095.zip
Monday, June 29, 2020 4:30 PM 18915 PUBLIC_ROOFTOP_PV_FORECAST_20200629163000_0000000325013205.zip
Monday, June 29, 2020 5:00 PM 18664 PUBLIC_ROOFTOP_PV_FORECAST_20200629170000_0000000325014145.zip
Monday, June 29, 2020 5:30 PM 18664 PUBLIC_ROOFTOP_PV_FORECAST_20200629173000_0000000325015132.zip
Monday, June 29, 2020 6:00 PM 18598 PUBLIC_ROOFTOP_PV_FORECAST_20200629180000_0000000325016003.zip
Monday, June 29, 2020 6:30 PM 18616 PUBLIC_ROOFTOP_PV_FORECAST_20200629183000_0000000325017038.zip
Monday, June 29, 2020 7:00 PM 18601 PUBLIC_ROOFTOP_PV_FORECAST_20200629190000_0000000325018039.zip
Monday, June 29, 2020 7:30 PM 18562 PUBLIC_ROOFTOP_PV_FORECAST_20200629193000_0000000325018904.zip
Monday, June 29, 2020 8:00 PM 18569 PUBLIC_ROOFTOP_PV_FORECAST_20200629200000_0000000325019733.zip
Monday, June 29, 2020 8:30 PM 18517 PUBLIC_ROOFTOP_PV_FORECAST_20200629203000_0000000325020612.zip
Monday, June 29, 2020 9:00 PM 18498 PUBLIC_ROOFTOP_PV_FORECAST_20200629210000_0000000325021450.zip
Monday, June 29, 2020 9:30 PM 18435 PUBLIC_ROOFTOP_PV_FORECAST_20200629213000_0000000325022581.zip
Monday, June 29, 2020 10:00 PM 18461 PUBLIC_ROOFTOP_PV_FORECAST_20200629220000_0000000325023449.zip
Monday, June 29, 2020 10:30 PM 18454 PUBLIC_ROOFTOP_PV_FORECAST_20200629223000_0000000325024304.zip
Monday, June 29, 2020 11:00 PM 18417 PUBLIC_ROOFTOP_PV_FORECAST_20200629230000_0000000325025156.zip
Monday, June 29, 2020 11:30 PM 18427 PUBLIC_ROOFTOP_PV_FORECAST_20200629233000_0000000325025994.zip
Tuesday, June 30, 2020 12:00 AM 20882 PUBLIC_ROOFTOP_PV_FORECAST_20200630000000_0000000325026858.zip
Tuesday, June 30, 2020 12:30 AM 20836 PUBLIC_ROOFTOP_PV_FORECAST_20200630003000_0000000325027687.zip
Tuesday, June 30, 2020 1:00 AM 20845 PUBLIC_ROOFTOP_PV_FORECAST_20200630010000_0000000325028504.zip
Tuesday, June 30, 2020 1:30 AM 20812 PUBLIC_ROOFTOP_PV_FORECAST_20200630013000_0000000325029359.zip
Tuesday, June 30, 2020 2:00 AM 20814 PUBLIC_ROOFTOP_PV_FORECAST_20200630020000_0000000325030185.zip
Tuesday, June 30, 2020 2:30 AM 20864 PUBLIC_ROOFTOP_PV_FORECAST_20200630023000_0000000325030988.zip
Tuesday, June 30, 2020 3:00 AM 20855 PUBLIC_ROOFTOP_PV_FORECAST_20200630030000_0000000325031796.zip
Tuesday, June 30, 2020 3:30 AM 20819 PUBLIC_ROOFTOP_PV_FORECAST_20200630033000_0000000325032672.zip
Tuesday, June 30, 2020 4:00 AM 20846 PUBLIC_ROOFTOP_PV_FORECAST_20200630040000_0000000325033976.zip
Tuesday, June 30, 2020 4:30 AM 20747 PUBLIC_ROOFTOP_PV_FORECAST_20200630043000_0000000325034923.zip
Tuesday, June 30, 2020 5:00 AM 20736 PUBLIC_ROOFTOP_PV_FORECAST_20200630050000_0000000325035812.zip
Tuesday, June 30, 2020 5:30 AM 20823 PUBLIC_ROOFTOP_PV_FORECAST_20200630053000_0000000325036661.zip
Tuesday, June 30, 2020 6:00 AM 20779 PUBLIC_ROOFTOP_PV_FORECAST_20200630060000_0000000325037515.zip
Tuesday, June 30, 2020 6:30 AM 20751 PUBLIC_ROOFTOP_PV_FORECAST_20200630063000_0000000325038406.zip
Tuesday, June 30, 2020 7:00 AM 20717 PUBLIC_ROOFTOP_PV_FORECAST_20200630070000_0000000325039366.zip
Tuesday, June 30, 2020 7:30 AM 20579 PUBLIC_ROOFTOP_PV_FORECAST_20200630073000_0000000325040340.zip
Tuesday, June 30, 2020 8:00 AM 20500 PUBLIC_ROOFTOP_PV_FORECAST_20200630080000_0000000325041264.zip
Tuesday, June 30, 2020 8:30 AM 20470 PUBLIC_ROOFTOP_PV_FORECAST_20200630083000_0000000325042198.zip
Tuesday, June 30, 2020 9:00 AM 20451 PUBLIC_ROOFTOP_PV_FORECAST_20200630090000_0000000325043197.zip
Tuesday, June 30, 2020 9:30 AM 20253 PUBLIC_ROOFTOP_PV_FORECAST_20200630093000_0000000325044123.zip
Tuesday, June 30, 2020 10:00 AM 20189 PUBLIC_ROOFTOP_PV_FORECAST_20200630100000_0000000325045462.zip
Tuesday, June 30, 2020 10:30 AM 20080 PUBLIC_ROOFTOP_PV_FORECAST_20200630103000_0000000325046606.zip
Tuesday, June 30, 2020 11:00 AM 19956 PUBLIC_ROOFTOP_PV_FORECAST_20200630110000_0000000325047787.zip
Tuesday, June 30, 2020 11:30 AM 19882 PUBLIC_ROOFTOP_PV_FORECAST_20200630113000_0000000325048957.zip
Tuesday, June 30, 2020 12:00 PM 19742 PUBLIC_ROOFTOP_PV_FORECAST_20200630120000_0000000325050246.zip
Tuesday, June 30, 2020 12:30 PM 19703 PUBLIC_ROOFTOP_PV_FORECAST_20200630123000_0000000325051982.zip
Tuesday, June 30, 2020 1:00 PM 19578 PUBLIC_ROOFTOP_PV_FORECAST_20200630130000_0000000325053186.zip
Tuesday, June 30, 2020 1:30 PM 19473 PUBLIC_ROOFTOP_PV_FORECAST_20200630133000_0000000325054277.zip
Tuesday, June 30, 2020 2:00 PM 19334 PUBLIC_ROOFTOP_PV_FORECAST_20200630140000_0000000325055321.zip
Tuesday, June 30, 2020 2:30 PM 19214 PUBLIC_ROOFTOP_PV_FORECAST_20200630143000_0000000325056349.zip
Tuesday, June 30, 2020 3:00 PM 19151 PUBLIC_ROOFTOP_PV_FORECAST_20200630150000_0000000325057384.zip
Tuesday, June 30, 2020 3:30 PM 19015 PUBLIC_ROOFTOP_PV_FORECAST_20200630153000_0000000325058344.zip
Tuesday, June 30, 2020 4:00 PM 19061 PUBLIC_ROOFTOP_PV_FORECAST_20200630160000_0000000325059423.zip
Tuesday, June 30, 2020 4:30 PM 18873 PUBLIC_ROOFTOP_PV_FORECAST_20200630163000_0000000325060442.zip
Tuesday, June 30, 2020 5:00 PM 18781 PUBLIC_ROOFTOP_PV_FORECAST_20200630170000_0000000325061624.zip
Tuesday, June 30, 2020 5:30 PM 18713 PUBLIC_ROOFTOP_PV_FORECAST_20200630173000_0000000325062567.zip
Tuesday, June 30, 2020 6:00 PM 18676 PUBLIC_ROOFTOP_PV_FORECAST_20200630180000_0000000325063524.zip
Tuesday, June 30, 2020 6:30 PM 18664 PUBLIC_ROOFTOP_PV_FORECAST_20200630183000_0000000325064585.zip
Tuesday, June 30, 2020 7:00 PM 18643 PUBLIC_ROOFTOP_PV_FORECAST_20200630190000_0000000325065487.zip
Tuesday, June 30, 2020 7:30 PM 18625 PUBLIC_ROOFTOP_PV_FORECAST_20200630193000_0000000325066328.zip
Tuesday, June 30, 2020 8:00 PM 18538 PUBLIC_ROOFTOP_PV_FORECAST_20200630200000_0000000325067159.zip
Tuesday, June 30, 2020 8:30 PM 18573 PUBLIC_ROOFTOP_PV_FORECAST_20200630203000_0000000325068126.zip
Tuesday, June 30, 2020 9:00 PM 18622 PUBLIC_ROOFTOP_PV_FORECAST_20200630210000_0000000325068928.zip
Tuesday, June 30, 2020 9:30 PM 18483 PUBLIC_ROOFTOP_PV_FORECAST_20200630213000_0000000325069855.zip
Tuesday, June 30, 2020 10:00 PM 18558 PUBLIC_ROOFTOP_PV_FORECAST_20200630220000_0000000325070681.zip
Tuesday, June 30, 2020 10:30 PM 18444 PUBLIC_ROOFTOP_PV_FORECAST_20200630223000_0000000325071554.zip
Tuesday, June 30, 2020 11:00 PM 18464 PUBLIC_ROOFTOP_PV_FORECAST_20200630230000_0000000325072473.zip
Tuesday, June 30, 2020 11:30 PM 18466 PUBLIC_ROOFTOP_PV_FORECAST_20200630233000_0000000325073313.zip
Wednesday, July 1, 2020 12:00 AM 20882 PUBLIC_ROOFTOP_PV_FORECAST_20200701000000_0000000325074161.zip
Wednesday, July 1, 2020 12:30 AM 20855 PUBLIC_ROOFTOP_PV_FORECAST_20200701003000_0000000325075338.zip
Wednesday, July 1, 2020 1:00 AM 20810 PUBLIC_ROOFTOP_PV_FORECAST_20200701010000_0000000325076115.zip
Wednesday, July 1, 2020 1:30 AM 20833 PUBLIC_ROOFTOP_PV_FORECAST_20200701013000_0000000325077034.zip
Wednesday, July 1, 2020 2:00 AM 20892 PUBLIC_ROOFTOP_PV_FORECAST_20200701020000_0000000325077901.zip
Wednesday, July 1, 2020 2:30 AM 20815 PUBLIC_ROOFTOP_PV_FORECAST_20200701023000_0000000325078750.zip
Wednesday, July 1, 2020 3:00 AM 20800 PUBLIC_ROOFTOP_PV_FORECAST_20200701030000_0000000325079580.zip
Wednesday, July 1, 2020 3:30 AM 20807 PUBLIC_ROOFTOP_PV_FORECAST_20200701033000_0000000325080385.zip
Wednesday, July 1, 2020 4:00 AM 20699 PUBLIC_ROOFTOP_PV_FORECAST_20200701040000_0000000325081213.zip
Wednesday, July 1, 2020 4:30 AM 20812 PUBLIC_ROOFTOP_PV_FORECAST_20200701043000_0000000325082146.zip
Wednesday, July 1, 2020 5:00 AM 20842 PUBLIC_ROOFTOP_PV_FORECAST_20200701050000_0000000325083026.zip
Wednesday, July 1, 2020 5:30 AM 20820 PUBLIC_ROOFTOP_PV_FORECAST_20200701053000_0000000325083937.zip
Wednesday, July 1, 2020 6:00 AM 20859 PUBLIC_ROOFTOP_PV_FORECAST_20200701060000_0000000325084802.zip
Wednesday, July 1, 2020 6:30 AM 20779 PUBLIC_ROOFTOP_PV_FORECAST_20200701063000_0000000325085712.zip
Wednesday, July 1, 2020 7:00 AM 20801 PUBLIC_ROOFTOP_PV_FORECAST_20200701070000_0000000325086621.zip
Wednesday, July 1, 2020 7:30 AM 20743 PUBLIC_ROOFTOP_PV_FORECAST_20200701073000_0000000325087574.zip
Wednesday, July 1, 2020 8:00 AM 20577 PUBLIC_ROOFTOP_PV_FORECAST_20200701080000_0000000325088443.zip
Wednesday, July 1, 2020 8:30 AM 20432 PUBLIC_ROOFTOP_PV_FORECAST_20200701083000_0000000325089531.zip
Wednesday, July 1, 2020 9:00 AM 20451 PUBLIC_ROOFTOP_PV_FORECAST_20200701090000_0000000325090562.zip
Wednesday, July 1, 2020 9:30 AM 20260 PUBLIC_ROOFTOP_PV_FORECAST_20200701093000_0000000325091541.zip
Wednesday, July 1, 2020 10:00 AM 20177 PUBLIC_ROOFTOP_PV_FORECAST_20200701100000_0000000325092506.zip
Wednesday, July 1, 2020 10:30 AM 20067 PUBLIC_ROOFTOP_PV_FORECAST_20200701103000_0000000325093534.zip
Wednesday, July 1, 2020 11:00 AM 20007 PUBLIC_ROOFTOP_PV_FORECAST_20200701110000_0000000325094533.zip
Wednesday, July 1, 2020 11:30 AM 19890 PUBLIC_ROOFTOP_PV_FORECAST_20200701113000_0000000325095706.zip
Wednesday, July 1, 2020 12:00 PM 19743 PUBLIC_ROOFTOP_PV_FORECAST_20200701120000_0000000325096802.zip
Wednesday, July 1, 2020 12:30 PM 19671 PUBLIC_ROOFTOP_PV_FORECAST_20200701123000_0000000325098321.zip
Wednesday, July 1, 2020 1:00 PM 19519 PUBLIC_ROOFTOP_PV_FORECAST_20200701130000_0000000325099276.zip
Wednesday, July 1, 2020 1:30 PM 19355 PUBLIC_ROOFTOP_PV_FORECAST_20200701133000_0000000325100166.zip
Wednesday, July 1, 2020 2:00 PM 19348 PUBLIC_ROOFTOP_PV_FORECAST_20200701140000_0000000325101099.zip
Wednesday, July 1, 2020 2:30 PM 19251 PUBLIC_ROOFTOP_PV_FORECAST_20200701143000_0000000325101980.zip
Wednesday, July 1, 2020 3:00 PM 19052 PUBLIC_ROOFTOP_PV_FORECAST_20200701150000_0000000325103077.zip
Wednesday, July 1, 2020 3:30 PM 19024 PUBLIC_ROOFTOP_PV_FORECAST_20200701153000_0000000325104146.zip
Wednesday, July 1, 2020 4:00 PM 18975 PUBLIC_ROOFTOP_PV_FORECAST_20200701160000_0000000325105226.zip
Wednesday, July 1, 2020 4:30 PM 18816 PUBLIC_ROOFTOP_PV_FORECAST_20200701163000_0000000325106165.zip
Wednesday, July 1, 2020 5:00 PM 18766 PUBLIC_ROOFTOP_PV_FORECAST_20200701170000_0000000325107166.zip
Wednesday, July 1, 2020 5:30 PM 18583 PUBLIC_ROOFTOP_PV_FORECAST_20200701173000_0000000325108122.zip
Wednesday, July 1, 2020 6:00 PM 18652 PUBLIC_ROOFTOP_PV_FORECAST_20200701180000_0000000325109069.zip
Wednesday, July 1, 2020 6:30 PM 18614 PUBLIC_ROOFTOP_PV_FORECAST_20200701183000_0000000325110088.zip
Wednesday, July 1, 2020 7:00 PM 18548 PUBLIC_ROOFTOP_PV_FORECAST_20200701190000_0000000325110986.zip
Wednesday, July 1, 2020 7:30 PM 18591 PUBLIC_ROOFTOP_PV_FORECAST_20200701193000_0000000325112042.zip
Wednesday, July 1, 2020 8:00 PM 18492 PUBLIC_ROOFTOP_PV_FORECAST_20200701200000_0000000325112904.zip
Wednesday, July 1, 2020 8:30 PM 18524 PUBLIC_ROOFTOP_PV_FORECAST_20200701203000_0000000325114579.zip
Wednesday, July 1, 2020 9:00 PM 18561 PUBLIC_ROOFTOP_PV_FORECAST_20200701210000_0000000325115471.zip
Wednesday, July 1, 2020 9:30 PM 18537 PUBLIC_ROOFTOP_PV_FORECAST_20200701213000_0000000325116354.zip
Wednesday, July 1, 2020 10:00 PM 18484 PUBLIC_ROOFTOP_PV_FORECAST_20200701220000_0000000325117339.zip
Wednesday, July 1, 2020 10:30 PM 18481 PUBLIC_ROOFTOP_PV_FORECAST_20200701223000_0000000325118227.zip
Wednesday, July 1, 2020 11:00 PM 18455 PUBLIC_ROOFTOP_PV_FORECAST_20200701230000_0000000325119113.zip
Wednesday, July 1, 2020 11:30 PM 18438 PUBLIC_ROOFTOP_PV_FORECAST_20200701233000_0000000325119978.zip
Thursday, July 2, 2020 12:00 AM 20849 PUBLIC_ROOFTOP_PV_FORECAST_20200702000000_0000000325120832.zip
Thursday, July 2, 2020 12:30 AM 20796 PUBLIC_ROOFTOP_PV_FORECAST_20200702003000_0000000325121755.zip
Thursday, July 2, 2020 1:00 AM 20824 PUBLIC_ROOFTOP_PV_FORECAST_20200702010000_0000000325122589.zip
Thursday, July 2, 2020 1:30 AM 20767 PUBLIC_ROOFTOP_PV_FORECAST_20200702013000_0000000325123593.zip
Thursday, July 2, 2020 2:00 AM 20923 PUBLIC_ROOFTOP_PV_FORECAST_20200702020000_0000000325124402.zip
Thursday, July 2, 2020 2:30 AM 20756 PUBLIC_ROOFTOP_PV_FORECAST_20200702023000_0000000325125294.zip
Thursday, July 2, 2020 3:00 AM 20856 PUBLIC_ROOFTOP_PV_FORECAST_20200702030000_0000000325126145.zip
Thursday, July 2, 2020 3:30 AM 20812 PUBLIC_ROOFTOP_PV_FORECAST_20200702033000_0000000325127054.zip
Thursday, July 2, 2020 4:00 AM 20847 PUBLIC_ROOFTOP_PV_FORECAST_20200702040000_0000000325128341.zip
Thursday, July 2, 2020 4:30 AM 20774 PUBLIC_ROOFTOP_PV_FORECAST_20200702043000_0000000325129213.zip
Thursday, July 2, 2020 5:00 AM 20752 PUBLIC_ROOFTOP_PV_FORECAST_20200702050000_0000000325130119.zip
Thursday, July 2, 2020 5:30 AM 20822 PUBLIC_ROOFTOP_PV_FORECAST_20200702053000_0000000325130978.zip
Thursday, July 2, 2020 6:00 AM 20757 PUBLIC_ROOFTOP_PV_FORECAST_20200702060000_0000000325131829.zip
Thursday, July 2, 2020 6:30 AM 20756 PUBLIC_ROOFTOP_PV_FORECAST_20200702063000_0000000325132741.zip
Thursday, July 2, 2020 7:00 AM 20711 PUBLIC_ROOFTOP_PV_FORECAST_20200702070000_0000000325133687.zip
Thursday, July 2, 2020 7:30 AM 20559 PUBLIC_ROOFTOP_PV_FORECAST_20200702073000_0000000325134554.zip
Thursday, July 2, 2020 8:00 AM 20593 PUBLIC_ROOFTOP_PV_FORECAST_20200702080000_0000000325135522.zip
Thursday, July 2, 2020 8:30 AM 20427 PUBLIC_ROOFTOP_PV_FORECAST_20200702083000_0000000325136427.zip
Thursday, July 2, 2020 9:00 AM 20282 PUBLIC_ROOFTOP_PV_FORECAST_20200702090000_0000000325137361.zip
Thursday, July 2, 2020 9:30 AM 20260 PUBLIC_ROOFTOP_PV_FORECAST_20200702093000_0000000325138255.zip
Thursday, July 2, 2020 10:00 AM 20203 PUBLIC_ROOFTOP_PV_FORECAST_20200702100000_0000000325139132.zip
Thursday, July 2, 2020 10:30 AM 20009 PUBLIC_ROOFTOP_PV_FORECAST_20200702103000_0000000325140144.zip
Thursday, July 2, 2020 11:00 AM 19981 PUBLIC_ROOFTOP_PV_FORECAST_20200702110000_0000000325141136.zip
Thursday, July 2, 2020 11:30 AM 19850 PUBLIC_ROOFTOP_PV_FORECAST_20200702113000_0000000325142139.zip
Thursday, July 2, 2020 12:00 PM 19716 PUBLIC_ROOFTOP_PV_FORECAST_20200702120000_0000000325143034.zip
Thursday, July 2, 2020 12:30 PM 19632 PUBLIC_ROOFTOP_PV_FORECAST_20200702123000_0000000325144004.zip
Thursday, July 2, 2020 1:00 PM 19548 PUBLIC_ROOFTOP_PV_FORECAST_20200702130000_0000000325144930.zip
Thursday, July 2, 2020 1:30 PM 19452 PUBLIC_ROOFTOP_PV_FORECAST_20200702133000_0000000325145815.zip
Thursday, July 2, 2020 2:00 PM 19327 PUBLIC_ROOFTOP_PV_FORECAST_20200702140000_0000000325146739.zip
Thursday, July 2, 2020 2:30 PM 19246 PUBLIC_ROOFTOP_PV_FORECAST_20200702143000_0000000325147665.zip
Thursday, July 2, 2020 3:00 PM 19115 PUBLIC_ROOFTOP_PV_FORECAST_20200702150000_0000000325148621.zip
Thursday, July 2, 2020 3:30 PM 19070 PUBLIC_ROOFTOP_PV_FORECAST_20200702153000_0000000325149561.zip
Thursday, July 2, 2020 4:00 PM 18868 PUBLIC_ROOFTOP_PV_FORECAST_20200702160000_0000000325150457.zip
Thursday, July 2, 2020 4:30 PM 18844 PUBLIC_ROOFTOP_PV_FORECAST_20200702163000_0000000325151381.zip
Thursday, July 2, 2020 5:00 PM 18752 PUBLIC_ROOFTOP_PV_FORECAST_20200702170000_0000000325152263.zip
Thursday, July 2, 2020 5:30 PM 18664 PUBLIC_ROOFTOP_PV_FORECAST_20200702173000_0000000325153224.zip
Thursday, July 2, 2020 6:00 PM 18720 PUBLIC_ROOFTOP_PV_FORECAST_20200702180000_0000000325154193.zip
Thursday, July 2, 2020 6:30 PM 18664 PUBLIC_ROOFTOP_PV_FORECAST_20200702183000_0000000325155223.zip
Thursday, July 2, 2020 7:00 PM 18669 PUBLIC_ROOFTOP_PV_FORECAST_20200702190000_0000000325156266.zip
Thursday, July 2, 2020 7:30 PM 18696 PUBLIC_ROOFTOP_PV_FORECAST_20200702193000_0000000325157095.zip
Thursday, July 2, 2020 8:00 PM 18590 PUBLIC_ROOFTOP_PV_FORECAST_20200702200000_0000000325157934.zip
Thursday, July 2, 2020 8:30 PM 18545 PUBLIC_ROOFTOP_PV_FORECAST_20200702203000_0000000325158782.zip
Thursday, July 2, 2020 9:00 PM 18619 PUBLIC_ROOFTOP_PV_FORECAST_20200702210000_0000000325159635.zip
Thursday, July 2, 2020 9:30 PM 18533 PUBLIC_ROOFTOP_PV_FORECAST_20200702213000_0000000325160548.zip
Thursday, July 2, 2020 10:00 PM 18545 PUBLIC_ROOFTOP_PV_FORECAST_20200702220000_0000000325161329.zip
Thursday, July 2, 2020 10:30 PM 18508 PUBLIC_ROOFTOP_PV_FORECAST_20200702223000_0000000325162160.zip
Thursday, July 2, 2020 11:00 PM 18488 PUBLIC_ROOFTOP_PV_FORECAST_20200702230000_0000000325162935.zip
Thursday, July 2, 2020 11:30 PM 18459 PUBLIC_ROOFTOP_PV_FORECAST_20200702233000_0000000325163774.zip
Friday, July 3, 2020 12:00 AM 20870 PUBLIC_ROOFTOP_PV_FORECAST_20200703000000_0000000325164582.zip
Friday, July 3, 2020 12:30 AM 20799 PUBLIC_ROOFTOP_PV_FORECAST_20200703003000_0000000325165462.zip
Friday, July 3, 2020 1:00 AM 20917 PUBLIC_ROOFTOP_PV_FORECAST_20200703010000_0000000325166245.zip
Friday, July 3, 2020 1:30 AM 20806 PUBLIC_ROOFTOP_PV_FORECAST_20200703013000_0000000325167091.zip
Friday, July 3, 2020 2:00 AM 20914 PUBLIC_ROOFTOP_PV_FORECAST_20200703020000_0000000325167873.zip
Friday, July 3, 2020 2:30 AM 20891 PUBLIC_ROOFTOP_PV_FORECAST_20200703023000_0000000325168669.zip
Friday, July 3, 2020 3:00 AM 20926 PUBLIC_ROOFTOP_PV_FORECAST_20200703030000_0000000325169464.zip
Friday, July 3, 2020 3:30 AM 20823 PUBLIC_ROOFTOP_PV_FORECAST_20200703033000_0000000325170253.zip
Friday, July 3, 2020 4:00 AM 20861 PUBLIC_ROOFTOP_PV_FORECAST_20200703040000_0000000325171467.zip
Friday, July 3, 2020 4:30 AM 20852 PUBLIC_ROOFTOP_PV_FORECAST_20200703043000_0000000325172298.zip
Friday, July 3, 2020 5:00 AM 20865 PUBLIC_ROOFTOP_PV_FORECAST_20200703050000_0000000325173079.zip
Friday, July 3, 2020 5:30 AM 20746 PUBLIC_ROOFTOP_PV_FORECAST_20200703053000_0000000325173869.zip
Friday, July 3, 2020 6:00 AM 20845 PUBLIC_ROOFTOP_PV_FORECAST_20200703060000_0000000325174688.zip
Friday, July 3, 2020 6:30 AM 20731 PUBLIC_ROOFTOP_PV_FORECAST_20200703063000_0000000325175568.zip
Friday, July 3, 2020 7:00 AM 20732 PUBLIC_ROOFTOP_PV_FORECAST_20200703070000_0000000325176523.zip
Friday, July 3, 2020 7:30 AM 20675 PUBLIC_ROOFTOP_PV_FORECAST_20200703073000_0000000325177429.zip
Friday, July 3, 2020 8:00 AM 20575 PUBLIC_ROOFTOP_PV_FORECAST_20200703080000_0000000325178320.zip
Friday, July 3, 2020 8:30 AM 20489 PUBLIC_ROOFTOP_PV_FORECAST_20200703083000_0000000325179370.zip
Friday, July 3, 2020 9:00 AM 20426 PUBLIC_ROOFTOP_PV_FORECAST_20200703090000_0000000325180330.zip
Friday, July 3, 2020 9:30 AM 20339 PUBLIC_ROOFTOP_PV_FORECAST_20200703093000_0000000325181292.zip
Friday, July 3, 2020 10:00 AM 20232 PUBLIC_ROOFTOP_PV_FORECAST_20200703100000_0000000325182386.zip
Friday, July 3, 2020 10:30 AM 20154 PUBLIC_ROOFTOP_PV_FORECAST_20200703103000_0000000325183481.zip
Friday, July 3, 2020 11:00 AM 20058 PUBLIC_ROOFTOP_PV_FORECAST_20200703110000_0000000325184492.zip
Friday, July 3, 2020 11:30 AM 19878 PUBLIC_ROOFTOP_PV_FORECAST_20200703113000_0000000325186225.zip
Friday, July 3, 2020 12:00 PM 19740 PUBLIC_ROOFTOP_PV_FORECAST_20200703120000_0000000325187264.zip
Friday, July 3, 2020 12:30 PM 19671 PUBLIC_ROOFTOP_PV_FORECAST_20200703123000_0000000325188376.zip
Friday, July 3, 2020 1:00 PM 19562 PUBLIC_ROOFTOP_PV_FORECAST_20200703130000_0000000325189293.zip
Friday, July 3, 2020 1:30 PM 19476 PUBLIC_ROOFTOP_PV_FORECAST_20200703133000_0000000325190353.zip
Friday, July 3, 2020 2:00 PM 19446 PUBLIC_ROOFTOP_PV_FORECAST_20200703140000_0000000325191359.zip
Friday, July 3, 2020 2:30 PM 19266 PUBLIC_ROOFTOP_PV_FORECAST_20200703143000_0000000325192313.zip
Friday, July 3, 2020 3:00 PM 19161 PUBLIC_ROOFTOP_PV_FORECAST_20200703150000_0000000325193223.zip
Friday, July 3, 2020 3:30 PM 19057 PUBLIC_ROOFTOP_PV_FORECAST_20200703153000_0000000325194211.zip
Friday, July 3, 2020 4:00 PM 18937 PUBLIC_ROOFTOP_PV_FORECAST_20200703160000_0000000325195133.zip
Friday, July 3, 2020 4:30 PM 18837 PUBLIC_ROOFTOP_PV_FORECAST_20200703163000_0000000325196137.zip
Friday, July 3, 2020 5:00 PM 18795 PUBLIC_ROOFTOP_PV_FORECAST_20200703170000_0000000325197148.zip
Friday, July 3, 2020 5:30 PM 18732 PUBLIC_ROOFTOP_PV_FORECAST_20200703173000_0000000325198078.zip
Friday, July 3, 2020 6:00 PM 18627 PUBLIC_ROOFTOP_PV_FORECAST_20200703180000_0000000325199046.zip
Friday, July 3, 2020 6:30 PM 18640 PUBLIC_ROOFTOP_PV_FORECAST_20200703183000_0000000325200052.zip
Friday, July 3, 2020 7:00 PM 18628 PUBLIC_ROOFTOP_PV_FORECAST_20200703190000_0000000325200941.zip
Friday, July 3, 2020 7:30 PM 18697 PUBLIC_ROOFTOP_PV_FORECAST_20200703193000_0000000325201839.zip
Friday, July 3, 2020 8:00 PM 18604 PUBLIC_ROOFTOP_PV_FORECAST_20200703200000_0000000325202669.zip
Friday, July 3, 2020 8:30 PM 18688 PUBLIC_ROOFTOP_PV_FORECAST_20200703203000_0000000325203608.zip
Friday, July 3, 2020 9:00 PM 18566 PUBLIC_ROOFTOP_PV_FORECAST_20200703210000_0000000325204489.zip
Friday, July 3, 2020 9:30 PM 18555 PUBLIC_ROOFTOP_PV_FORECAST_20200703213000_0000000325205362.zip
Friday, July 3, 2020 10:00 PM 18574 PUBLIC_ROOFTOP_PV_FORECAST_20200703220000_0000000325206192.zip
Friday, July 3, 2020 10:30 PM 18510 PUBLIC_ROOFTOP_PV_FORECAST_20200703223000_0000000325207082.zip
Friday, July 3, 2020 11:00 PM 18482 PUBLIC_ROOFTOP_PV_FORECAST_20200703230000_0000000325207889.zip
Friday, July 3, 2020 11:30 PM 18468 PUBLIC_ROOFTOP_PV_FORECAST_20200703233000_0000000325208715.zip
Saturday, July 4, 2020 12:00 AM 20866 PUBLIC_ROOFTOP_PV_FORECAST_20200704000000_0000000325209548.zip
Saturday, July 4, 2020 12:30 AM 20810 PUBLIC_ROOFTOP_PV_FORECAST_20200704003000_0000000325210425.zip
Saturday, July 4, 2020 1:00 AM 20836 PUBLIC_ROOFTOP_PV_FORECAST_20200704010000_0000000325211260.zip
Saturday, July 4, 2020 1:30 AM 20826 PUBLIC_ROOFTOP_PV_FORECAST_20200704013000_0000000325212109.zip
Saturday, July 4, 2020 2:00 AM 20835 PUBLIC_ROOFTOP_PV_FORECAST_20200704020000_0000000325212924.zip
Saturday, July 4, 2020 2:30 AM 20841 PUBLIC_ROOFTOP_PV_FORECAST_20200704023000_0000000325213781.zip
Saturday, July 4, 2020 3:00 AM 20814 PUBLIC_ROOFTOP_PV_FORECAST_20200704030000_0000000325214590.zip
Saturday, July 4, 2020 3:30 AM 20839 PUBLIC_ROOFTOP_PV_FORECAST_20200704033000_0000000325215400.zip
Saturday, July 4, 2020 4:00 AM 20840 PUBLIC_ROOFTOP_PV_FORECAST_20200704040000_0000000325216623.zip
Saturday, July 4, 2020 4:30 AM 20823 PUBLIC_ROOFTOP_PV_FORECAST_20200704043000_0000000325217453.zip
Saturday, July 4, 2020 5:00 AM 20826 PUBLIC_ROOFTOP_PV_FORECAST_20200704050000_0000000325218257.zip
Saturday, July 4, 2020 5:30 AM 20880 PUBLIC_ROOFTOP_PV_FORECAST_20200704053000_0000000325219073.zip
Saturday, July 4, 2020 6:00 AM 20890 PUBLIC_ROOFTOP_PV_FORECAST_20200704060000_0000000325219898.zip
Saturday, July 4, 2020 6:30 AM 20741 PUBLIC_ROOFTOP_PV_FORECAST_20200704063000_0000000325220761.zip
Saturday, July 4, 2020 7:00 AM 20661 PUBLIC_ROOFTOP_PV_FORECAST_20200704070000_0000000325221627.zip
Saturday, July 4, 2020 7:30 AM 20708 PUBLIC_ROOFTOP_PV_FORECAST_20200704073000_0000000325222470.zip
Saturday, July 4, 2020 8:00 AM 20662 PUBLIC_ROOFTOP_PV_FORECAST_20200704080000_0000000325223329.zip
Saturday, July 4, 2020 8:30 AM 20537 PUBLIC_ROOFTOP_PV_FORECAST_20200704083000_0000000325224237.zip
Saturday, July 4, 2020 9:00 AM 20462 PUBLIC_ROOFTOP_PV_FORECAST_20200704090000_0000000325225108.zip
Saturday, July 4, 2020 9:30 AM 20279 PUBLIC_ROOFTOP_PV_FORECAST_20200704093000_0000000325226000.zip
Saturday, July 4, 2020 10:00 AM 20288 PUBLIC_ROOFTOP_PV_FORECAST_20200704100000_0000000325226881.zip
Saturday, July 4, 2020 10:30 AM 20115 PUBLIC_ROOFTOP_PV_FORECAST_20200704103000_0000000325227796.zip
Saturday, July 4, 2020 11:00 AM 20015 PUBLIC_ROOFTOP_PV_FORECAST_20200704110000_0000000325228772.zip
Saturday, July 4, 2020 11:30 AM 19919 PUBLIC_ROOFTOP_PV_FORECAST_20200704113000_0000000325229976.zip
Saturday, July 4, 2020 12:00 PM 19826 PUBLIC_ROOFTOP_PV_FORECAST_20200704120000_0000000325230991.zip
Saturday, July 4, 2020 12:30 PM 19688 PUBLIC_ROOFTOP_PV_FORECAST_20200704123000_0000000325232060.zip
Saturday, July 4, 2020 1:00 PM 19567 PUBLIC_ROOFTOP_PV_FORECAST_20200704130000_0000000325232995.zip
Saturday, July 4, 2020 1:30 PM 19535 PUBLIC_ROOFTOP_PV_FORECAST_20200704133000_0000000325233950.zip
Saturday, July 4, 2020 2:00 PM 19452 PUBLIC_ROOFTOP_PV_FORECAST_20200704140000_0000000325234940.zip
Saturday, July 4, 2020 2:30 PM 19300 PUBLIC_ROOFTOP_PV_FORECAST_20200704143000_0000000325235932.zip
Saturday, July 4, 2020 3:00 PM 19224 PUBLIC_ROOFTOP_PV_FORECAST_20200704150000_0000000325237021.zip
Saturday, July 4, 2020 3:30 PM 19089 PUBLIC_ROOFTOP_PV_FORECAST_20200704153000_0000000325238092.zip
Saturday, July 4, 2020 4:00 PM 18904 PUBLIC_ROOFTOP_PV_FORECAST_20200704160000_0000000325239055.zip
Saturday, July 4, 2020 4:30 PM 18870 PUBLIC_ROOFTOP_PV_FORECAST_20200704163000_0000000325239943.zip
Saturday, July 4, 2020 5:00 PM 18820 PUBLIC_ROOFTOP_PV_FORECAST_20200704170000_0000000325240828.zip
Saturday, July 4, 2020 5:30 PM 18724 PUBLIC_ROOFTOP_PV_FORECAST_20200704173000_0000000325241693.zip
Saturday, July 4, 2020 6:00 PM 18704 PUBLIC_ROOFTOP_PV_FORECAST_20200704180000_0000000325242598.zip
Saturday, July 4, 2020 6:30 PM 18702 PUBLIC_ROOFTOP_PV_FORECAST_20200704183000_0000000325243552.zip
Saturday, July 4, 2020 7:00 PM 18647 PUBLIC_ROOFTOP_PV_FORECAST_20200704190000_0000000325244460.zip
Saturday, July 4, 2020 7:30 PM 18623 PUBLIC_ROOFTOP_PV_FORECAST_20200704193000_0000000325245330.zip
Saturday, July 4, 2020 8:00 PM 18586 PUBLIC_ROOFTOP_PV_FORECAST_20200704200000_0000000325246229.zip
Saturday, July 4, 2020 8:30 PM 18594 PUBLIC_ROOFTOP_PV_FORECAST_20200704203000_0000000325247070.zip
Saturday, July 4, 2020 9:00 PM 18569 PUBLIC_ROOFTOP_PV_FORECAST_20200704210000_0000000325247884.zip
Saturday, July 4, 2020 9:30 PM 18569 PUBLIC_ROOFTOP_PV_FORECAST_20200704213000_0000000325248737.zip
Saturday, July 4, 2020 10:00 PM 18608 PUBLIC_ROOFTOP_PV_FORECAST_20200704220000_0000000325249550.zip
Saturday, July 4, 2020 10:30 PM 18469 PUBLIC_ROOFTOP_PV_FORECAST_20200704223000_0000000325250419.zip
Saturday, July 4, 2020 11:00 PM 18410 PUBLIC_ROOFTOP_PV_FORECAST_20200704230000_0000000325251270.zip
Saturday, July 4, 2020 11:30 PM 18456 PUBLIC_ROOFTOP_PV_FORECAST_20200704233000_0000000325252086.zip
Sunday, July 5, 2020 12:00 AM 20757 PUBLIC_ROOFTOP_PV_FORECAST_20200705000000_0000000325252973.zip
Sunday, July 5, 2020 12:30 AM 20785 PUBLIC_ROOFTOP_PV_FORECAST_20200705003000_0000000325253828.zip
Sunday, July 5, 2020 1:00 AM 20924 PUBLIC_ROOFTOP_PV_FORECAST_20200705010000_0000000325254658.zip
Sunday, July 5, 2020 1:30 AM 20811 PUBLIC_ROOFTOP_PV_FORECAST_20200705013000_0000000325255556.zip
Sunday, July 5, 2020 2:00 AM 20816 PUBLIC_ROOFTOP_PV_FORECAST_20200705020000_0000000325256372.zip
Sunday, July 5, 2020 2:30 AM 20875 PUBLIC_ROOFTOP_PV_FORECAST_20200705023000_0000000325257205.zip
Sunday, July 5, 2020 3:00 AM 20827 PUBLIC_ROOFTOP_PV_FORECAST_20200705030000_0000000325258047.zip
Sunday, July 5, 2020 3:30 AM 20864 PUBLIC_ROOFTOP_PV_FORECAST_20200705033000_0000000325258898.zip
Sunday, July 5, 2020 4:00 AM 20900 PUBLIC_ROOFTOP_PV_FORECAST_20200705040000_0000000325260166.zip
Sunday, July 5, 2020 4:30 AM 20909 PUBLIC_ROOFTOP_PV_FORECAST_20200705043000_0000000325260978.zip
Sunday, July 5, 2020 5:00 AM 20906 PUBLIC_ROOFTOP_PV_FORECAST_20200705050000_0000000325261840.zip
Sunday, July 5, 2020 5:30 AM 20848 PUBLIC_ROOFTOP_PV_FORECAST_20200705053000_0000000325262659.zip
Sunday, July 5, 2020 6:00 AM 20819 PUBLIC_ROOFTOP_PV_FORECAST_20200705060000_0000000325263491.zip
Sunday, July 5, 2020 6:30 AM 20769 PUBLIC_ROOFTOP_PV_FORECAST_20200705063000_0000000325264316.zip
Sunday, July 5, 2020 7:00 AM 20745 PUBLIC_ROOFTOP_PV_FORECAST_20200705070000_0000000325265177.zip
Sunday, July 5, 2020 7:30 AM 20661 PUBLIC_ROOFTOP_PV_FORECAST_20200705073000_0000000325266010.zip
Sunday, July 5, 2020 8:00 AM 20576 PUBLIC_ROOFTOP_PV_FORECAST_20200705080000_0000000325266904.zip
Sunday, July 5, 2020 8:30 AM 20514 PUBLIC_ROOFTOP_PV_FORECAST_20200705083000_0000000325267798.zip
Sunday, July 5, 2020 9:00 AM 20398 PUBLIC_ROOFTOP_PV_FORECAST_20200705090000_0000000325268680.zip
Sunday, July 5, 2020 9:30 AM 20346 PUBLIC_ROOFTOP_PV_FORECAST_20200705093000_0000000325269592.zip
Sunday, July 5, 2020 10:00 AM 20262 PUBLIC_ROOFTOP_PV_FORECAST_20200705100000_0000000325270452.zip
Sunday, July 5, 2020 10:30 AM 20126 PUBLIC_ROOFTOP_PV_FORECAST_20200705103000_0000000325271319.zip
Sunday, July 5, 2020 11:00 AM 19964 PUBLIC_ROOFTOP_PV_FORECAST_20200705110000_0000000325272294.zip
Sunday, July 5, 2020 11:30 AM 19918 PUBLIC_ROOFTOP_PV_FORECAST_20200705113000_0000000325273204.zip
Sunday, July 5, 2020 12:00 PM 19843 PUBLIC_ROOFTOP_PV_FORECAST_20200705120000_0000000325274213.zip
Sunday, July 5, 2020 12:30 PM 19614 PUBLIC_ROOFTOP_PV_FORECAST_20200705123000_0000000325275172.zip
Sunday, July 5, 2020 1:00 PM 19569 PUBLIC_ROOFTOP_PV_FORECAST_20200705130000_0000000325276036.zip
Sunday, July 5, 2020 1:30 PM 19514 PUBLIC_ROOFTOP_PV_FORECAST_20200705133000_0000000325276968.zip
Sunday, July 5, 2020 2:00 PM 19342 PUBLIC_ROOFTOP_PV_FORECAST_20200705140000_0000000325277807.zip
Sunday, July 5, 2020 2:30 PM 19201 PUBLIC_ROOFTOP_PV_FORECAST_20200705143000_0000000325278660.zip
Sunday, July 5, 2020 3:00 PM 19202 PUBLIC_ROOFTOP_PV_FORECAST_20200705150000_0000000325279487.zip
Sunday, July 5, 2020 3:30 PM 19059 PUBLIC_ROOFTOP_PV_FORECAST_20200705153000_0000000325280396.zip
Sunday, July 5, 2020 4:00 PM 18990 PUBLIC_ROOFTOP_PV_FORECAST_20200705160000_0000000325281265.zip
Sunday, July 5, 2020 4:30 PM 18805 PUBLIC_ROOFTOP_PV_FORECAST_20200705163000_0000000325282110.zip
Sunday, July 5, 2020 5:00 PM 18828 PUBLIC_ROOFTOP_PV_FORECAST_20200705170000_0000000325283014.zip
Sunday, July 5, 2020 5:30 PM 18681 PUBLIC_ROOFTOP_PV_FORECAST_20200705173000_0000000325283880.zip
Sunday, July 5, 2020 6:00 PM 18693 PUBLIC_ROOFTOP_PV_FORECAST_20200705180000_0000000325284784.zip
Sunday, July 5, 2020 6:30 PM 18670 PUBLIC_ROOFTOP_PV_FORECAST_20200705183000_0000000325285809.zip
Sunday, July 5, 2020 7:00 PM 18671 PUBLIC_ROOFTOP_PV_FORECAST_20200705190000_0000000325286699.zip
Sunday, July 5, 2020 7:30 PM 18612 PUBLIC_ROOFTOP_PV_FORECAST_20200705193000_0000000325287582.zip
Sunday, July 5, 2020 8:00 PM 18565 PUBLIC_ROOFTOP_PV_FORECAST_20200705200000_0000000325288408.zip
Sunday, July 5, 2020 8:30 PM 18583 PUBLIC_ROOFTOP_PV_FORECAST_20200705203000_0000000325289300.zip
Sunday, July 5, 2020 9:00 PM 18672 PUBLIC_ROOFTOP_PV_FORECAST_20200705210000_0000000325290185.zip
Sunday, July 5, 2020 9:30 PM 18555 PUBLIC_ROOFTOP_PV_FORECAST_20200705213000_0000000325291070.zip
Sunday, July 5, 2020 10:00 PM 18539 PUBLIC_ROOFTOP_PV_FORECAST_20200705220000_0000000325291887.zip
Sunday, July 5, 2020 10:30 PM 18455 PUBLIC_ROOFTOP_PV_FORECAST_20200705223000_0000000325292702.zip
Sunday, July 5, 2020 11:00 PM 18465 PUBLIC_ROOFTOP_PV_FORECAST_20200705230000_0000000325293583.zip
Sunday, July 5, 2020 11:30 PM 18495 PUBLIC_ROOFTOP_PV_FORECAST_20200705233000_0000000325294406.zip
Monday, July 6, 2020 12:00 AM 20853 PUBLIC_ROOFTOP_PV_FORECAST_20200706000000_0000000325295199.zip
Monday, July 6, 2020 12:30 AM 20826 PUBLIC_ROOFTOP_PV_FORECAST_20200706003000_0000000325296033.zip
Monday, July 6, 2020 1:00 AM 20830 PUBLIC_ROOFTOP_PV_FORECAST_20200706010000_0000000325296813.zip
Monday, July 6, 2020 1:30 AM 20879 PUBLIC_ROOFTOP_PV_FORECAST_20200706013000_0000000325297704.zip
Monday, July 6, 2020 2:00 AM 20902 PUBLIC_ROOFTOP_PV_FORECAST_20200706020000_0000000325298480.zip
Monday, July 6, 2020 2:30 AM 20880 PUBLIC_ROOFTOP_PV_FORECAST_20200706023000_0000000325299293.zip
Monday, July 6, 2020 3:00 AM 20940 PUBLIC_ROOFTOP_PV_FORECAST_20200706030000_0000000325300102.zip
Monday, July 6, 2020 3:30 AM 20913 PUBLIC_ROOFTOP_PV_FORECAST_20200706033000_0000000325300896.zip
Monday, July 6, 2020 4:00 AM 20949 PUBLIC_ROOFTOP_PV_FORECAST_20200706040000_0000000325302131.zip
Monday, July 6, 2020 4:30 AM 20839 PUBLIC_ROOFTOP_PV_FORECAST_20200706043000_0000000325302958.zip
Monday, July 6, 2020 5:00 AM 20837 PUBLIC_ROOFTOP_PV_FORECAST_20200706050000_0000000325303754.zip
Monday, July 6, 2020 5:30 AM 20839 PUBLIC_ROOFTOP_PV_FORECAST_20200706053000_0000000325304576.zip
Monday, July 6, 2020 6:00 AM 20817 PUBLIC_ROOFTOP_PV_FORECAST_20200706060000_0000000325305428.zip
Monday, July 6, 2020 6:30 AM 20833 PUBLIC_ROOFTOP_PV_FORECAST_20200706063000_0000000325306285.zip
Monday, July 6, 2020 7:00 AM 20731 PUBLIC_ROOFTOP_PV_FORECAST_20200706070000_0000000325307184.zip
Monday, July 6, 2020 7:30 AM 20650 PUBLIC_ROOFTOP_PV_FORECAST_20200706073000_0000000325308105.zip
Monday, July 6, 2020 8:00 AM 20564 PUBLIC_ROOFTOP_PV_FORECAST_20200706080000_0000000325308992.zip
Monday, July 6, 2020 8:30 AM 20530 PUBLIC_ROOFTOP_PV_FORECAST_20200706083000_0000000325309913.zip
Monday, July 6, 2020 9:00 AM 20470 PUBLIC_ROOFTOP_PV_FORECAST_20200706090000_0000000325310861.zip
Monday, July 6, 2020 9:30 AM 20340 PUBLIC_ROOFTOP_PV_FORECAST_20200706093000_0000000325311825.zip
Monday, July 6, 2020 10:00 AM 20267 PUBLIC_ROOFTOP_PV_FORECAST_20200706100000_0000000325312754.zip
Monday, July 6, 2020 10:30 AM 20162 PUBLIC_ROOFTOP_PV_FORECAST_20200706103000_0000000325313699.zip
Monday, July 6, 2020 11:00 AM 20078 PUBLIC_ROOFTOP_PV_FORECAST_20200706110000_0000000325314710.zip
Monday, July 6, 2020 11:30 AM 19933 PUBLIC_ROOFTOP_PV_FORECAST_20200706113000_0000000325315755.zip
Monday, July 6, 2020 12:00 PM 19908 PUBLIC_ROOFTOP_PV_FORECAST_20200706120000_0000000325316762.zip
Monday, July 6, 2020 12:30 PM 19783 PUBLIC_ROOFTOP_PV_FORECAST_20200706123000_0000000325317945.zip
Monday, July 6, 2020 1:00 PM 19610 PUBLIC_ROOFTOP_PV_FORECAST_20200706130000_0000000325318911.zip
Monday, July 6, 2020 1:30 PM 19470 PUBLIC_ROOFTOP_PV_FORECAST_20200706133000_0000000325319865.zip
Monday, July 6, 2020 2:00 PM 19461 PUBLIC_ROOFTOP_PV_FORECAST_20200706140000_0000000325320788.zip
Monday, July 6, 2020 2:30 PM 19346 PUBLIC_ROOFTOP_PV_FORECAST_20200706143000_0000000325321813.zip
Monday, July 6, 2020 3:00 PM 19202 PUBLIC_ROOFTOP_PV_FORECAST_20200706150000_0000000325322819.zip
Monday, July 6, 2020 3:30 PM 19160 PUBLIC_ROOFTOP_PV_FORECAST_20200706153000_0000000325323987.zip
Monday, July 6, 2020 4:00 PM 18975 PUBLIC_ROOFTOP_PV_FORECAST_20200706160000_0000000325325009.zip
Monday, July 6, 2020 4:30 PM 18835 PUBLIC_ROOFTOP_PV_FORECAST_20200706163000_0000000325326035.zip
Monday, July 6, 2020 5:00 PM 18826 PUBLIC_ROOFTOP_PV_FORECAST_20200706170000_0000000325327126.zip
Monday, July 6, 2020 5:30 PM 18743 PUBLIC_ROOFTOP_PV_FORECAST_20200706173000_0000000325328120.zip
Monday, July 6, 2020 6:00 PM 18695 PUBLIC_ROOFTOP_PV_FORECAST_20200706180000_0000000325329069.zip
Monday, July 6, 2020 6:30 PM 18654 PUBLIC_ROOFTOP_PV_FORECAST_20200706183000_0000000325330080.zip
Monday, July 6, 2020 7:00 PM 18656 PUBLIC_ROOFTOP_PV_FORECAST_20200706190000_0000000325330973.zip
Monday, July 6, 2020 7:30 PM 18663 PUBLIC_ROOFTOP_PV_FORECAST_20200706193000_0000000325331875.zip
Monday, July 6, 2020 8:00 PM 18675 PUBLIC_ROOFTOP_PV_FORECAST_20200706200000_0000000325332813.zip
Monday, July 6, 2020 8:30 PM 18625 PUBLIC_ROOFTOP_PV_FORECAST_20200706203000_0000000325333699.zip
Monday, July 6, 2020 9:00 PM 18637 PUBLIC_ROOFTOP_PV_FORECAST_20200706210000_0000000325334577.zip
Monday, July 6, 2020 9:30 PM 18554 PUBLIC_ROOFTOP_PV_FORECAST_20200706213000_0000000325335480.zip
Monday, July 6, 2020 10:00 PM 18598 PUBLIC_ROOFTOP_PV_FORECAST_20200706220000_0000000325336307.zip
Monday, July 6, 2020 10:30 PM 18566 PUBLIC_ROOFTOP_PV_FORECAST_20200706223000_0000000325337335.zip
Monday, July 6, 2020 11:00 PM 18562 PUBLIC_ROOFTOP_PV_FORECAST_20200706230000_0000000325338187.zip