<HTML><HEAD>
<STYLE TYPE="text/css"><!--
.Base            { font-size: 10pt ; margin: 0pt  1px  0pt  0pt ; font-family: Arial,sans-serif;  }
HR               { font-size: 12pt ; margin: 0pt  0.1em  0.1em  0.1em ; border: thin solid ; border-left-width: 0; border-right-width: 0; border-top-width: 0; font-family: Times New Roman,serif;  }
BODY             { font-family: Arial,sans-serif; font-size: 10pt ; color: #504840; background-color: #FEFAEE; }
.Normal          { font-size: 10pt ; margin: 0pt  1px  0pt  0pt ; font-family: Courier New,monospace;  }
.emphid          { color: #000055; }
.declaration     { color: #000055; font-family: Courier New,monospace;}
.classid         { color: #000055; font-family: Courier New,monospace;}
.parameter       { font-family: Courier New,monospace; font-weight: bold;}
.P               { font-size: 12pt ; margin: 0.1em  0.1em  6pt  0.1em ; font-family: Times New Roman,serif;  }
PRE              { font-size: 9pt ; margin: 0pt  1px  0pt  0pt ; color: #258585; font-family: Courier New,monospace;  }
.TT1             { font-family: Courier New,monospace;  }
.tbldeclare      {font-family: Arial,sans-serif; font-size: 10pt; width=100%; color: #555555; background-color: #FEFAEE; cell-spacing: 2px; cell-padding: 8px; }
.tblheader       {font-family: Arial,sans-serif; font-size: 10pt; width=100%; color: #555555; background-color: #E8EFF4; cell-spacing: 0px; cell-padding: 8px; }
.tblexample      {font-family: Arial,sans-serif; font-size: 10pt; width=100%; color: #555555; background-color: #F8EBDA; cell-spacing: 2px; cell-padding: 8px; }
.tblsimple       {font-family: Arial,sans-serif; font-size: 10pt; color: #555555; background-color: #FEFAEE; cell-spacing: 2px; cell-padding: 8px; }
.tblhint         {font-family: Arial,sans-serif; font-size: 10pt; width=100%; color: #555555; background-color: #F8EBDA; cell-spacing: 6px; cell-padding: 8px; }
a:link           { color:#000055; font-style:italic; }
a:visited        { color:#000055; font-style:italic; }
.tbllist         {font-family: Arial,sans-serif; font-size: 10pt; text-align:left;
                   padding-left:6px;
                   padding-right:6px;
                   padding-top:4px;
                   padding-bottom:4px;
                   border-right:1px solid #FFFFFF;
                   border-bottom:1px solid #FFFFFF;
                   background-color:#FFFFFF }
td.head          { background-color:#FFDAC1 }
td.list          { background-color:#FCECDE }


--></STYLE></HEAD></HTML>

