<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class="">Hi Michael,&nbsp;</span><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class="">I was going to suggest reshape that data array but it’s 20GB and is going to be&nbsp;unnecessarily slow whatever. &nbsp;Do you actually need to store all the hourly data? the below edits suggest that you don’t. &nbsp;The below uses less than a 1GB of memory rather than 20+GB. &nbsp;</span></font><br class=""><div class=""><br class=""></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class="">&nbsp;This is&nbsp;</span></font><span style="background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: medium;" class="">obviously untested so may need editing.&nbsp;</span></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class="">(requires 6.1.1 or newer. )</span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><div class="">mns=(/"01","02","03","04","05","06","07","08","09","10","11","12"/)</div><div class="">ndays=(/31,28,31,30,31,30,31,31,30,31,30,31/)</div><div class=""><br class=""></div><div class="">daily=new((/141,217,20,12,31/),float) ; hourly data</div><div class="">daily@_FillValue=1e+35</div><div class="">daily=1e+35</div><div class=""><br class=""></div><div class="">cnt=0</div><div class="">do iyr=0,19</div><div class="">&nbsp; do im=0,11</div><div class="">&nbsp; &nbsp; prefix=(1980+iyr)+""+mns(im)</div><div class="">&nbsp; &nbsp; b=addfile("/volumes/data1/yafang/Downscaling/ACCESS1-0/historical/output/ACCESS_SRF."+(1980+iyr)+""+mns(im)+"0100.nc","r") ; read hourly SRF data</div><div class="">&nbsp; &nbsp; iy=b-&gt;iy</div><div class="">&nbsp; &nbsp; jx=b-&gt;jx</div><div class="">&nbsp; &nbsp; xlat=b-&gt;xlat &nbsp;<span class="Apple-tab-span" style="white-space:pre">                                        </span>; These aren’t doing anything?</div><div class="">&nbsp; &nbsp; xlon=b-&gt;xlon <span class="Apple-tab-span" style="white-space:pre">                                        </span>; These aren’t doing anything?</div></span></font><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><div class="">&nbsp; &nbsp; snow =b-&gt;snv ; liquid equiv of snow on ground</div><div class="">&nbsp; &nbsp; dims=dimsizes(snow)</div><div class="">&nbsp; &nbsp; nt=dims(0)</div><div class=""><br class=""></div><div class="">&nbsp; &nbsp; snow4d := reshape( snow(iy|:,jx|:,time|:), (/dims(1), dims(2), ndays(im), 24/) ) ; I assume snow is originally (time|:,iy|:,ix|:)</div><div class="">&nbsp; &nbsp; daily(:,:,iyr,im,:ndays(im)-1)=dim_avg_n(snow4d, 3)</div><div class=""><br class=""></div><div class="">&nbsp; &nbsp; delete(snow)</div><div class="">&nbsp; &nbsp; delete(b)</div><div class="">&nbsp; &nbsp; delete(dims)</div><div class="">&nbsp; &nbsp; cnt=cnt+1</div><div class="">&nbsp; end do</div><div class="">end do</div><div class=""><br class=""></div><div class="">daily@_FillValue=1e+20</div><div class=""><br class=""></div></span></font></div><div class=""><br class=""></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class="">Good luck,&nbsp;</span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class="">Alan Brammer.</span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><br class=""></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font face="Calibri, Arial, Helvetica, sans-serif" size="3" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font><div><blockquote type="cite" class=""><div class="">On 12 Jan 2016, at 10:00, Michael Notaro &lt;<a href="mailto:mnotaro@wisc.edu" class="">mnotaro@wisc.edu</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div id="divtagdefaultwrapper" style="font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-size: 12pt; background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;" class=""><div style="margin-top: 0px; margin-bottom: 0px;" class="">Thanks for your email.</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">Actually, this is the main part slowing me down, not the top part of the code with the addfiles.</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><p style="margin-top: 0px; margin-bottom: 0px;" class=""></p><blockquote type="cite" class="" style="color: rgb(33, 33, 33); font-size: 15px;"><div class=""><div id="x_divtagdefaultwrapper" class="" style="widows: auto; font-size: 12pt; font-family: Calibri, Arial, Helvetica, sans-serif;"><div class="" style="margin-top: 0px; margin-bottom: 0px;">cnt=0</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">do id=0,30</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; daily(:,:,:,:,id)=dim_avg(data(:,:,:,:,cnt:cnt+23)) ; convert hourly to daily data &nbsp; &nbsp; ***** THIS PART IS SLOW *****</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; cnt=cnt+24</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">end do</div></div></div></blockquote><div class=""><div class=""><div class="" style="widows: auto; font-size: 12pt; font-family: Calibri, Arial, Helvetica, sans-serif;"><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;">Any way to perform this task quicker?</div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;">Michael</div></div></div></div><br class=""><p style="margin-top: 0px; margin-bottom: 0px;" class=""></p><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></div><div id="Signature" class=""><div id="divtagdefaultwrapper" style="font-size: 12pt; background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;" class="">Michael Notaro<br class=""><div class="">Associate Director<br class=""></div><div class="">Nelson Institute Center for Climatic Research<br class=""></div><div class="">University of Wisconsin-Madison<br class=""></div><div class="">Phone: (608) 261-1503<br class=""></div><div class="">Email:<span class="Apple-converted-space">&nbsp;</span><a href="mailto:mnotaro@wisc.edu" class="">mnotaro@wisc.edu</a><br class=""></div></div></div><br class=""><br class=""><div style="" class=""><hr tabindex="-1" style="display: inline-block; width: 1120.125px;" class=""><div id="divRplyFwdMsg" dir="ltr" class=""><font face="Calibri, sans-serif" style="font-size: 11pt;" class=""><b class="">From:</b><span class="Apple-converted-space">&nbsp;</span>Guido Cioni &lt;<a href="mailto:guidocioni@gmail.com" class="">guidocioni@gmail.com</a>&gt;<br class=""><b class="">Sent:</b><span class="Apple-converted-space">&nbsp;</span>Tuesday, January 12, 2016 8:57 AM<br class=""><b class="">To:</b><span class="Apple-converted-space">&nbsp;</span>Michael Notaro<br class=""><b class="">Cc:</b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:ncl-talk@ucar.edu" class="">ncl-talk@ucar.edu</a><br class=""><b class="">Subject:</b><span class="Apple-converted-space">&nbsp;</span>Re: [ncl-talk] Slow code</font><div class="">&nbsp;</div></div><div class="">Everyone here will tell you that using loops in NCL it’s not efficient :)<div class="">But from my experience I think that the main thing slowing you down is that you are using addfile at every iteration.&nbsp;</div><div class="">Does creating a whole file and reading that in the beginning would change what you are trying to compute?&nbsp;<br class=""><div class=""><div class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><br class="Apple-interchange-newline">Guido Cioni</div><div class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><a href="http://guidocioni.altervista.org/" class="" id="LPlnk491663">http://guidocioni.altervista.org</a>&nbsp;</div><div id="LPBorder_GT_14526107474470.6079866306390613" style="margin-bottom: 20px; overflow: auto; width: 1143px;" class=""><table id="LPContainer_14526107474430.5856938620563596" cellspacing="0" style="width: 1028px; position: relative; overflow: auto; padding-top: 20px; padding-bottom: 20px; margin-top: 20px; border-top-width: 1px; border-top-style: dotted; border-top-color: rgb(200, 200, 200); border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(200, 200, 200); background-color: rgb(255, 255, 255);" class=""><tbody class=""><tr valign="top" style="border-spacing: 0px;" class=""><td id="ImageCell_14526107474450.18652741005644202" colspan="1" style="width: 250px; position: relative; display: table-cell; padding-right: 20px;" class=""><div id="LPImageContainer_14526107474450.17872207425534725" style="height: 145px; position: relative; margin: auto; display: table; width: 250px; background-color: rgb(255, 255, 255);" class=""><a id="LPImageAnchor_14526107474450.20952273532748222" href="http://guidocioni.altervista.org/" target="_blank" style="display: table-cell; text-align: center;" class=""><img aria-label="Preview image with link selected. Double-tap to open the link." width="250" height="145" src="http://guidocioni.altervista.org/nuovosito/wp-content/uploads/2015/10/Screenshot.png" style="display: inline-block; margin-left: auto; margin-right: auto; max-width: 250px; max-height: 250px; height: 145px; width: 250px; border-width: 0px; vertical-align: bottom;" class=""></a></div></td><td id="TextCell_14526107474460.666504209395498" colspan="2" style="vertical-align: top; position: relative; padding: 0px; display: table-cell;" class=""><div id="LPRemovePreviewContainer_14526107474460.12307159579358995" class=""></div><div id="LPTitle_14526107474460.9936456207651645" style="top: 0px; color: rgb(183, 1, 1); font-weight: normal; font-size: 21px; font-family: wf_segoe-ui_light, 'Segoe UI Light', 'Segoe WP Light', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif; line-height: 21px;" class=""><a id="LPUrlAnchor_14526107474460.3104995659086853" href="http://guidocioni.altervista.org/" target="_blank" style="text-decoration: none;" class="">Guido Cioni</a></div><div id="LPMetadata_14526107474460.33306626812554896" style="margin: 10px 0px 16px; color: rgb(102, 102, 102); font-weight: normal; font-family: wf_segoe-ui_normal, 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif; font-size: 14px; line-height: 14px;" class=""><a href="http://guidocioni.altervista.org/" class="">guidocioni.altervista.org</a></div><div id="LPDescription_14526107474460.04163848049938679" style="display: block; color: rgb(102, 102, 102); font-weight: normal; font-family: wf_segoe-ui_normal, 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif; font-size: 14px; line-height: 20px; max-height: 100px; overflow: hidden;" class="">Le stazioni sono state riparate ed i dati vengono nuovamente aggiornati in tempo reale. Purtroppo a causa di numerosi malfunzionamenti i dati pluviometrici di Pisa e ...</div></td></tr></tbody></table></div><br class=""></div><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 12 Jan 2016, at 15:35, Michael Notaro &lt;<a href="mailto:mnotaro@wisc.edu" class="">mnotaro@wisc.edu</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div id="divtagdefaultwrapper" class="" style="font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; font-size: 12pt; background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;"><div class="" style="margin-top: 0px; margin-bottom: 0px;">Does anyone have a recommendation to speed up my code?</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">It's been running for a day now. &nbsp;I put asterisks next to the real slow loop.</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">Basically, that part is converting a large array of hourly data into daily data.</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">Thanks, Michael</div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><p class="" style="margin-top: 0px; margin-bottom: 0px;"></p><div class="" style="margin-top: 0px; margin-bottom: 0px;">mns=(/"01","02","03","04","05","06","07","08","09","10","11","12"/)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">ndays=(/31,28,31,30,31,30,31,31,30,31,30,31/)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;">data=new((/141,217,20,12,744/),float) ; hourly data</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">data@_FillValue=1e+35</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">data=1e+35</div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;">cnt=0</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">do iyr=0,19</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; do im=0,11</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; prefix=(1980+iyr)+""+mns(im)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; b=addfile("/volumes/data1/yafang/Downscaling/ACCESS1-0/historical/output/ACCESS_SRF."+(1980+iyr)+""+mns(im)+"0100.nc","r") ; read hourly SRF data</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; iy=b-&gt;iy</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; jx=b-&gt;jx</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; xlat=b-&gt;xlat</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; xlon=b-&gt;xlon</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; snow=b-&gt;snv ; liquid equiv of snow on ground</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; dims=dimsizes(snow)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; nt=dims(0)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; data(:,:,iyr,im,0:nt-1)=snow(iy|:,jx|:,time|:)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; delete(snow)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; delete(b)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; delete(dims)</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; &nbsp; cnt=cnt+1</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; end do</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">end do</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">data@_FillValue=1e+20</div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;">daily=new((/141,217,20,12,31/),float) ; daily data per month</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">daily@_FillValue=1e+35</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">daily=1e+35</div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;">cnt=0</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">do id=0,30</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; daily(:,:,:,:,id)=dim_avg(data(:,:,:,:,cnt:cnt+23)) ; convert hourly to daily data &nbsp; &nbsp; ***** THIS PART IS SLOW *****</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">&nbsp; cnt=cnt+24</div><div class="" style="margin-top: 0px; margin-bottom: 0px;">end do</div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;">delete(data)</div><br class=""><p class="" style="margin-top: 0px; margin-bottom: 0px;"></p><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></div><div id="Signature" class=""><div id="divtagdefaultwrapper" class="" style="font-size: 12pt; background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif;">Michael Notaro<br class=""><div class="">Associate Director<br class=""></div><div class="">Nelson Institute Center for Climatic Research<br class=""></div><div class="">University of Wisconsin-Madison<br class=""></div><div class="">Phone: (608) 261-1503<br class=""></div><div class="">Email:<span class="Apple-converted-space">&nbsp;</span><a href="mailto:mnotaro@wisc.edu" class="">mnotaro@wisc.edu</a><br class=""></div></div></div></div><span class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; float: none; display: inline !important;">_______________________________________________</span><br class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><span class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; float: none; display: inline !important;">ncl-talk mailing list</span><br class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><a href="mailto:ncl-talk@ucar.edu" class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;">ncl-talk@ucar.edu</a><br class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><span class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; float: none; display: inline !important;">List instructions, subscriber options, unsubscribe:</span><br class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" class="" style="font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a></div></blockquote></div><br class=""></div></div></div></div><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">ncl-talk mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="mailto:ncl-talk@ucar.edu" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">ncl-talk@ucar.edu</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">List instructions, subscriber options, unsubscribe:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote></div><br class=""></div></div></div></body></html>