<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="State"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="country-region"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:sans-serif;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
tt
        {font-family:"Courier New";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:Tahoma;
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
/* List Definitions */
@list l0
        {mso-list-id:1522012944;
        mso-list-type:hybrid;
        mso-list-template-ids:13130708 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<ol style='margin-top:0in' start=1 type=1>
<li class=MsoNormal style='color:blue;mso-list:l0 level1 lfo1'><font size=2
color=blue face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Don’t
forget <st1:City w:st="on"><st1:place w:st="on">Lincoln</st1:place></st1:City>’s
birthday.<o:p></o:p></span></font></li>
</ol>
<p class=MsoNormal><font size=2 color=blue face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma;color:blue'><o:p> </o:p></span></font></p>
<ol style='margin-top:0in' start=2 type=1>
<li class=MsoNormal style='color:blue;mso-list:l0 level1 lfo1'><font size=2
color=blue face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Labor
Day is the first Monday after the first Tuesday in September, I think.<o:p></o:p></span></font></li>
</ol>
<p class=MsoNormal><font size=2 color=blue face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma;color:blue'><o:p> </o:p></span></font></p>
<ol style='margin-top:0in' start=3 type=1>
<li class=MsoNormal style='color:blue;mso-list:l0 level1 lfo1'><font size=2
color=blue face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Don’t
forget Thanksgiving.<o:p></o:p></span></font></li>
</ol>
<p class=MsoNormal><font size=2 color=blue face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma;color:blue'><o:p> </o:p></span></font></p>
<ol style='margin-top:0in' start=4 type=1>
<li class=MsoNormal style='color:blue;mso-list:l0 level1 lfo1'><font size=2
color=blue face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Don’t
forget Christmas.<o:p></o:p></span></font></li>
</ol>
<p class=MsoNormal><font size=2 color=blue face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma;color:blue'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=blue face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma;color:blue'>Thanks.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=blue face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma;color:blue'><o:p> </o:p></span></font></p>
<div>
<p><font size=2 color=blue face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;color:blue'>David Morrison</span></font><font color=blue><span
style='color:blue'> <br>
</span></font><font size=2 color=blue face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;color:blue'>McBride Electric, Inc.</span></font><font
color=blue><span style='color:blue'> <br>
</span></font><font size=2 color=blue face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;color:blue'>858-450-1414 ext. 220</span></font><font
color=blue><span style='color:blue'> <br>
<a href="mailto:DFischer@McBrideElectric.com"><font face=Tahoma><span
style='font-family:Tahoma'>DMorrison@McBrideElectric.com</span></font></a> </span></font><o:p></o:p></p>
</div>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>
<hr size=2 width="100%" align=center tabindex=-1>
</span></font></div>
<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
powerh-l-bounces+dmorrison=mcbrideelectric.com@lists.sowder.com
[mailto:powerh-l-bounces+dmorrison=mcbrideelectric.com@lists.sowder.com] <b><span
style='font-weight:bold'>On Behalf Of </span></b>nilesh.patel@bnpparibas.com<br>
<b><span style='font-weight:bold'>Sent:</span></b> Tuesday, February 21, 2006
10:36 AM<br>
<b><span style='font-weight:bold'>To:</span></b> roger32909@bellsouth.net<br>
<b><span style='font-weight:bold'>Cc:</span></b> powerh-l@lists.sowder.com<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: US <st1:place w:st="on">Holiday</st1:place>
Calendar?</span></font><o:p></o:p></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
</span></font><font size=2 face=sans-serif><span style='font-size:10.0pt;
font-family:sans-serif'>Hi,</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>I
was interested in the <st1:country-region w:st="on"><st1:place w:st="on">US</st1:place></st1:country-region>
holiday Calendar and therefore have collected the following information.</span></font>
<br>
<br>
<st1:place w:st="on"><font size=2 face=sans-serif><span style='font-size:10.0pt;
font-family:sans-serif'>Holiday</span></font></st1:place><font size=2
face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'> Calendar
</span></font><br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'> </span></font>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>New
Years - 1st Jan</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Martin
Luther King Jr. - 3rd Monday of January</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Presidents
Day - 3rd Monday of the February</span></font> <br>
<br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Memorial
Day - Last Monday in May</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Independence
Day - 4th July</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Labor
Day - Last Monday of May</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Columbus
Day - 2nd Monday of October</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Veterans
Day - November 11</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Good
Friday - </span></font><br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>I
got the following from http://www.smart.net/~mmontes/nature1876.html</span></font>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>The
actual origin of this algorithm appears to be by an anonymous correspondent
from <st1:State w:st="on"><st1:place w:st="on">New York</st1:place></st1:State>
to Nature in 1876 (Thanks Denis!). Samuel Butcher, Bishop of Meath, showed that
this algorithm followed from Delambre's analytical solutions, and produces the
date of Easter for all years. You can see the algorithm, as well as version for
Orthodox Easter at another Easter Date site. </span></font><br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>This
algorithm appears in Practical Astronomy With Your Calculator, 2nd Edition by
Peter Duffett-Smith, and he obtained this algorithm from Butcher's
Ecclesiastical Calendar, published in 1876. This algorithm has also been
published in the 1922 book General Astronomy by Spencer Jones; in The Journal
of the British Astronomical Association (Vol.88, page 91, December 1977); and
in Astronomical Algorithms (1991) by Jean Meeus. </span></font><br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>This
algorithm holds for any year in the Gregorian Calendar, which (of course) means
years including and after 1583. </span></font><br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>In
the text below, / represents an integer division neglecting the remainder, </span></font><br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>while
% is division keeping only the remainder. So 30/7=4 , and 30%7=2 . </span></font><br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
a=year%19</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
b=year/100</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
c=year%100</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
d=b/4</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
e=b%4</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
f=(b+8)/25</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
g=(b-f+1)/3</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
h=(19*a+b-d-g+15)%30</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
i=c/4</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
k=c%4</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
l=(32+2*e+2*i-h-k)%7</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
m=(a+11*h+22*l)/451</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
Easter Month =(h+l-7*m+114)/31 [3=March, 4=April]</span></font>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
p=(h+l-7*m+114)%31</span></font> <br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>
Easter Date=p+1 (date in Easter Month)</span></font>
<br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>I
suppose from here, you can code your holidays for a year etc.</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Only
thing I will say (Probably you already know) is that within HP powerhouse, you
get a day of the week by doing the mod(day(sysdate),7), which would give
you numbers from 0 to 6, where zero is a Sunday.</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>I
hope this helps.</span></font> <br>
<br>
<font size=2 face=sans-serif><span style='font-size:10.0pt;font-family:sans-serif'>Nilesh
Patel.</span></font> <br>
<br>
<br>
<br>
<b><font size=6 color="#006000" face=Tahoma><span style='font-size:24.0pt;
font-family:Tahoma;color:#006000;font-weight:bold'>E</span></font></b><font
size=5 color="#006000" face=Tahoma><span style='font-size:18.0pt;font-family:
Tahoma;color:#006000'>xtranet</span></font> <br>
<font size=1 face=sans-serif><span style='font-size:7.5pt;font-family:sans-serif'>roger32909@bellsouth.net@lists.sowder.com
- 21/02/2006 15:30</span></font> <br>
<font size=1 face=sans-serif><span style='font-size:7.5pt;font-family:sans-serif'> </span></font>
<o:p></o:p></p>
<p><font size=1 color=purple face=sans-serif><span style='font-size:7.5pt;
font-family:sans-serif;color:purple'>Sent by: powerh-l-bounces+nilesh.patel=bnpparibas.com@lists.sowder.com</span></font>
<o:p></o:p></p>
<p><font size=1 color=purple face=sans-serif><span style='font-size:7.5pt;
font-family:sans-serif;color:purple'>To: </span></font><font
size=1 face=sans-serif><span style='font-size:7.5pt;font-family:sans-serif'>powerh-l</span></font>
<o:p></o:p></p>
<p><font size=1 color=purple face=sans-serif><span style='font-size:7.5pt;
font-family:sans-serif;color:purple'>cc: </span></font>
<o:p></o:p></p>
<p><font size=1 color=purple face=sans-serif><span style='font-size:7.5pt;
font-family:sans-serif;color:purple'>Subject: </span></font><b><font
size=1 face=sans-serif><span style='font-size:7.5pt;font-family:sans-serif;
font-weight:bold'>US <st1:place w:st="on">Holiday</st1:place> Calendar?</span></font></b>
<br>
<br>
<br>
<tt><font size=2 face="Courier New"><span style='font-size:10.0pt'>I search the
archives but found nothing regarding generating a <st1:country-region w:st="on"><st1:place
w:st="on">US</st1:place></st1:country-region> holiday calendar. I found
some algorithms on the net and unless someone has already done it and is
willing to share, I may build (and share) procedures for a <st1:country-region
w:st="on"><st1:place w:st="on">US</st1:place></st1:country-region> holiday
generator for a QUICK screen.</span></font></tt><font size=2 face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'><br>
</span></font><br>
<tt><font size=2 face="Courier New"><span style='font-size:10.0pt'>--</span></font></tt><font
size=2 face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'><br>
<tt><font face="Courier New">= = = = = = = = = = = = = = = = = = = = = = = = =
= = =</font></tt><br>
<tt><font face="Courier New">Mailing list: powerh-l@lists.sowder.com</font></tt><br>
<tt><font face="Courier New">Subscribe: "subscribe" in message body
to powerh-l-request@lists.sowder.com</font></tt><br>
<tt><font face="Courier New">Unsubscribe: "unsubscribe
&lt;password&gt;" in message body to
powerh-l-request@lists.sowder.com</font></tt><br>
<tt><font face="Courier New">http://lists.sowder.com/mailman/listinfo/powerh-l</font></tt></span></font>
<br>
<tt><font size=2 face="Courier New"><span style='font-size:10.0pt'>This list is
closed, thus to post to the list you must be a subscriber.</span></font></tt> <o:p></o:p></p>
<pre><font size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>This message and any attachments (the "message") is<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>intended solely for the addressees and is confidential. <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>If you receive this message in error, please delete it and <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>immediately notify the sender. Any use not in accord with <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>its purpose, any dissemination or disclosure, either whole <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>or partial, is prohibited except formal approval. The internet<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>can not guarantee the integrity of this message. <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>BNP PARIBAS (and its subsidiaries) shall (will) not <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>therefore be liable for the message if modified. <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'> ---------------------------------------------<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>Ce message et toutes les pieces jointes (ci-apres le <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>"message") sont etablis a l'intention exclusive de ses <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>destinataires et sont confidentiels. Si vous recevez ce <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>message par erreur, merci de le detruire et d'en avertir <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>immediatement l'expediteur. Toute utilisation de ce <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>message non conforme a sa destination, toute diffusion <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>ou toute publication, totale ou partielle, est interdite, sauf <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>autorisation expresse. L'internet ne permettant pas <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>d'assurer l'integrite de ce message, BNP PARIBAS (et ses<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>filiales) decline(nt) toute responsabilite au titre de ce <o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'>message, dans l'hypothese ou il aurait ete modifie.<o:p></o:p></span></font></pre><pre><font
size=2 face="Courier New"><span style='font-size:10.0pt'><o:p> </o:p></span></font></pre></div>
</body>
</html>