attachment-0002
<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"
xmlns:ns0="http://schemas.microsoft.com/office/2004/12/omml">
<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="PlaceType"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="PlaceName"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="Street"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="address"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--h1
        {mso-style-priority:9;}
h2
        {mso-style-priority:9;}
p.MSOBODYTEXT
        {mso-style-priority:99;}
li.MSOBODYTEXT
        {mso-style-priority:99;}
div.MSOBODYTEXT
        {mso-style-priority:99;}
a:link
        {mso-style-priority:99;}
span.MSOHYPERLINK
        {mso-style-priority:99;}
a:visited
        {mso-style-priority:99;}
span.MSOHYPERLINKFOLLOWED
        {mso-style-priority:99;}
span.HEADING1CHAR
        {mso-style-priority:9;}
span.HEADING2CHAR
        {mso-style-priority:9;}
span.BODYTEXTCHAR
        {mso-style-priority:99;}
/* Font Definitions */
@font-face
        {font-family:Cambria;
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Impact;
        panose-1:2 11 8 6 3 9 2 5 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:Cambria;}
h1
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.25in;
        text-indent:-.25in;
        page-break-after:avoid;
        mso-list:l1 level1 lfo5;
        font-size:14.0pt;
        font-family:Cambria;}
h2
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:.3in;
        text-indent:-.3in;
        page-break-after:avoid;
        mso-list:l3 level2 lfo6;
        font-size:14.0pt;
        font-family:Cambria;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
        {margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        font-size:12.0pt;
        font-family:Cambria;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.StyleHeading1NotBoldBlack, li.StyleHeading1NotBoldBlack, div.StyleHeading1NotBoldBlack
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.55in;
        text-indent:-.3in;
        page-break-after:avoid;
        mso-list:l1 level2 lfo1;
        font-size:14.0pt;
        font-family:Cambria;
        color:black;
        font-weight:bold;}
p.StyleAppendix, li.StyleAppendix, div.StyleAppendix
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.25in;
        text-align:justify;
        text-indent:-.25in;
        page-break-after:avoid;
        mso-list:l3 level1 lfo2;
        font-size:14.0pt;
        font-family:Cambria;
        font-weight:bold;}
p.StyleNumberedNormalItalicBlack, li.StyleNumberedNormalItalicBlack, div.StyleNumberedNormalItalicBlack
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:8.0pt;
        margin-left:.05pt;
        text-indent:-.25in;
        line-height:18.0pt;
        mso-list:l0 level1 lfo3;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;
        font-style:italic;}
p.StyleNumberedNormalLeft025Firstline0TopNobor, li.StyleNumberedNormalLeft025Firstline0TopNobor, div.StyleNumberedNormalLeft025Firstline0TopNobor
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:8.0pt;
        margin-left:54.05pt;
        text-indent:-.25in;
        line-height:18.0pt;
        mso-list:l2 level1 lfo4;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.StyleNumberedNormalBlackLeft025Firstline0Top, li.StyleNumberedNormalBlackLeft025Firstline0Top, div.StyleNumberedNormalBlackLeft025Firstline0Top
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:8.0pt;
        margin-left:0in;
        line-height:18.0pt;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;}
span.Heading1Char
        {font-family:Cambria;
        font-weight:bold;}
span.Heading2Char
        {font-family:Cambria;
        font-weight:bold;}
span.BodyTextChar
        {font-family:Cambria;}
p.styleheading1notboldblack0, li.styleheading1notboldblack0, div.styleheading1notboldblack0
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.55in;
        text-indent:-.3in;
        page-break-after:avoid;
        mso-list:l1 level2 lfo5;
        font-size:14.0pt;
        font-family:Cambria;
        color:black;
        font-weight:bold;}
p.styleappendix0, li.styleappendix0, div.styleappendix0
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.25in;
        text-align:justify;
        text-indent:-.25in;
        page-break-after:avoid;
        mso-list:l3 level1 lfo6;
        font-size:14.0pt;
        font-family:Cambria;
        font-weight:bold;}
p.stylenumberednormalitalicblack0, li.stylenumberednormalitalicblack0, div.stylenumberednormalitalicblack0
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:8.0pt;
        margin-left:.05pt;
        text-indent:-.25in;
        line-height:18.0pt;
        mso-list:l0 level1 lfo7;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;
        font-style:italic;}
p.stylenumberednormalleft025firstline0topnobor0, li.stylenumberednormalleft025firstline0topnobor0, div.stylenumberednormalleft025firstline0topnobor0
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:8.0pt;
        margin-left:54.05pt;
        text-indent:-.25in;
        line-height:18.0pt;
        mso-list:l2 level1 lfo8;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.stylenumberednormalblackleft025firstline0top0, li.stylenumberednormalblackleft025firstline0top0, div.stylenumberednormalblackleft025firstline0top0
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:8.0pt;
        margin-left:0in;
        line-height:18.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;}
span.EmailStyle31
        {mso-style-type:personal;
        font-family:Cambria;
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle32
        {mso-style-type:personal;
        font-family:Calibri;
        color:#1F497D;}
span.EmailStyle33
        {mso-style-type:personal-reply;
        font-family:Cambria;
        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:189496343;
        mso-list-type:hybrid;
        mso-list-template-ids:-1789785564 1630831480 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:.05pt;
        mso-level-number-position:left;
        margin-left:.05pt;
        text-indent:-.25in;}
@list l0:level2
        {mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level4
        {mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level7
        {mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1
        {mso-list-id:675117133;
        mso-list-template-ids:-319017128;}
@list l1:level1
        {mso-level-style-link:"Heading 1";
        mso-level-suffix:space;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.25in;
        text-indent:-.25in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level2
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.55in;
        text-indent:-.3in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level3
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.85in;
        text-indent:-.35in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level4
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.2in;
        text-indent:-.45in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level5
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.55in;
        text-indent:-.55in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level6
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.9in;
        text-indent:-.65in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level7
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-.75in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
        mso-level-tab-stop:2.75in;
        mso-level-number-position:left;
        margin-left:2.6in;
        text-indent:-.85in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
        mso-level-tab-stop:3.25in;
        mso-level-number-position:left;
        margin-left:3.0in;
        text-indent:-1.0in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l2
        {mso-list-id:1443261058;
        mso-list-type:hybrid;
        mso-list-template-ids:2094972392 338451262 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l2:level1
        {mso-level-tab-stop:54.05pt;
        mso-level-number-position:left;
        margin-left:54.05pt;
        text-indent:-.25in;}
@list l2:level2
        {mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level3
        {mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level4
        {mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level5
        {mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level6
        {mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level7
        {mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level8
        {mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l2:level9
        {mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l3
        {mso-list-id:1691636573;
        mso-list-template-ids:1894306706;}
@list l3:level1
        {mso-level-style-link:styleappendix;
        mso-level-suffix:space;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.25in;
        text-indent:-.25in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level2
        {mso-level-style-link:"Heading 2";
        mso-level-suffix:space;
        mso-level-text:"%1\.%2\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.3in;
        text-indent:-.3in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level3
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.85in;
        text-indent:-.35in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level4
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.2in;
        text-indent:-.45in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level5
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.55in;
        text-indent:-.55in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level6
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.9in;
        text-indent:-.65in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level7
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-.75in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
        mso-level-tab-stop:2.75in;
        mso-level-number-position:left;
        margin-left:2.6in;
        text-indent:-.85in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l3:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
        mso-level-tab-stop:3.25in;
        mso-level-number-position:left;
        margin-left:3.0in;
        text-indent:-1.0in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:Cambria;
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l4
        {mso-list-id:2128040621;
        mso-list-type:hybrid;
        mso-list-template-ids:707837070 1082812956 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l4:level1
        {mso-level-number-format:roman-lower;
        mso-level-text:"%1\)";
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        margin-left:1.5in;
        text-indent:-.5in;}
@list l4:level2
        {mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l4:level3
        {mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l4:level4
        {mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l4:level5
        {mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l4:level6
        {mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l4:level7
        {mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l4:level8
        {mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l4:level9
        {mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=3 color=blue face=Cambria><span style='font-size:
12.0pt;color:blue'>Pete,<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 color=blue face=Cambria><span style='font-size:
12.0pt;color:blue'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 color=blue face=Cambria><span style='font-size:
12.0pt;color:blue'>I have pretty much the same understanding as you do; as
perhaps all the individual how are regularly involved with PWG specifications.
However, others, that is, someone new trying to create a Print Client may not
have the same understanding. So I believe my action item was to
identify a few definitive Print Client support levels. Perhaps the
action item is not needed or I have misunderstood what was requested.
<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 color=blue face=Cambria><span style='font-size:
12.0pt;color:blue'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 color=blue face=Cambria><span style='font-size:
12.0pt;color:blue'>Glen<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 color=blue face=Cambria><span style='font-size:
12.0pt;color:blue'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 color=blue face=Cambria><span style='font-size:
12.0pt;color:blue'><o:p> </o:p></span></font></p>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>
<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'> Zehler, Peter
[mailto:Peter.Zehler@xerox.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Thursday, February 14, 2013
3:53 AM<br>
<b><span style='font-weight:bold'>To:</span></b> Petrie, Glen; mfd@pwg.org;
cloud@pwg.org<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: "Support
Levels" for the SM2.0/PWG:PJT</span></font><font face="Times New Roman"><span
style='font-family:"Times New Roman"'><o:p></o:p></span></font></p>
</div>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'>Glen,<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'>The semantic model,
and IPP, has never had the position of “requiring all Applications and
Print Clients in the various environments to support the complete set of PWG:
PJT objects, elements, attributes and values”. Anything a Print Client
does not understand can be silently dropped on the floor. (The model does
define some mandatory elements. Those are 22 Printer Status and
Description elements and 9 Job Status and Description elements. Most of
those deal with charsets, languages, state and identifying information.)
There is no requirement that Printers or Clients must even support a PJT.
If a PJT is supported only 1 element must be supported (i.e., JobName).
If a Print Document Ticket is supported then only 2 elements must be supported
(i.e., DocumentFormatSupplied and LastDocument).<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'>There is no
requirement that “Print Client must support all PWG:PJT objects,
elements, attributes and values that any Print Service could potentially
provide as a capability”. For that matter there is no requirement
that the Print Service must support all the PWG:PJT. The Client can be
coded to only understand a small subset of the model, the entire model, a
superset of the model or even a subset with extensions. When the Client
encounters an element it does not understand it silently ignores it. The
end user will only see the intersection of the set of elements supported by the
Client and those implemented by the Printer.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'>Then again maybe I
don’t understand the problem you are trying to solve.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> </o:p></span></font></p>
<div>
<p class=MsoNormal><font size=2 color=navy face=Impact><span style='font-size:
11.0pt;font-family:Impact;color:navy'>Peter Zehler</span></font><font size=2
color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:Calibri;
color:#1F497D'><br>
<br>
</span></font><st1:place w:st="on"><st1:PlaceName w:st="on"><font size=2
color=navy face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
color:navy'>Xerox</span></font></st1:PlaceName><font size=2 color=navy
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:navy'> <st1:PlaceName
w:st="on">Research</st1:PlaceName> <st1:PlaceType w:st="on">Center</st1:PlaceType></span></font></st1:place><font
size=2 color=navy face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
color:navy'> Webster<br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>Email: <a href="mailto:Peter.Zehler@Xerox.com">Peter.Zehler@Xerox.com</a></span></font><font
size=2 color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:
Calibri;color:#1F497D'><br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>Voice: (585) 265-8755</span></font><font size=2
color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:Calibri;
color:#1F497D'><br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>FAX: (585) 265-7441</span></font><font size=2
color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:Calibri;
color:#1F497D'><br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>US Mail: Peter Zehler</span></font><font size=2
color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:Calibri;
color:#1F497D'><br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>Xerox Corp.</span></font><font size=2
color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:Calibri;
color:#1F497D'><br>
</span></font><st1:Street w:st="on"><st1:address w:st="on"><font size=2
color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>800 Phillips Rd.</span></font></st1:address></st1:Street><font
size=2 color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:
Calibri;color:#1F497D'><br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>M/S 128-25E</span></font><font size=2
color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:Calibri;
color:#1F497D'><br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>Webster NY, 14580-9701</span></font><font size=2
color="#1f497d" face=Calibri><span style='font-size:11.0pt;font-family:Calibri;
color:#1F497D'> </span></font><font color="#1f497d" face="Times New Roman"><span
style='font-family:"Times New Roman";color:#1F497D'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> </o:p></span></font></p>
</div>
<p class=MsoNormal><font size=2 color="#1f497d" face=Calibri><span
style='font-size:11.0pt;font-family:Calibri;color:#1F497D'><o:p> </o:p></span></font></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<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'> cloud-bounces@pwg.org
[mailto:cloud-bounces@pwg.org] <b><span style='font-weight:bold'>On Behalf Of </span></b>Petrie,
Glen<br>
<b><span style='font-weight:bold'>Sent:</span></b> Wednesday, February 13, 2013
1:29 PM<br>
<b><span style='font-weight:bold'>To:</span></b> mfd@pwg.org; cloud@pwg.org<br>
<b><span style='font-weight:bold'>Subject:</span></b> [Cloud] "Support
Levels" for the SM2.0/PWG:PJT<o:p></o:p></span></font></p>
</div>
</div>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>All
<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>I
was asked to provide a set of (call them) support levels for the
SM2.0/PWG:PJT. I have completed the top level objects and would
like feed back on my proposal levels.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>All
of my documentation is done as C-Code for now. [For BJSON, JSON,
XML or whatever, as you will see later, my code contains a "def"
struct for each element/attribute/value which are used for converting internal
binary (struct) data.]<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>Wording
for Support Levels:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>The
Print Job Ticket (PJT) consist of a rich set of printing objects, attributes,
elements and values that support the simplest level of printing to most
complex. It supports printing from/in embedded, mobile, home-office,
business office and production environments. However, requiring all
Applications and Print Clients in the various environments to support the
complete set of PWG: PJT objects, elements, attributes and values would be a
burden. While a Print Service only needs to provide capability
information that is supports; currently, a Print Client must support all PWG:PJT
objects, elements, attributes and values that any Print Service could
potentially provide as a capability; this is just not practical in all
situations and environments. This section provides a solution by
defining several Support Levels that a Print Client can advertise to Print
Services. <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>An
individual Support Level consist of proper subset of the complete set of
PWG:PJT objects, elements, attributes and values. Currently, there are
three Support Levels. The first level represent "Simple"
printing needs, the second level supports nominal/typical office printing and,
the third level, represent the full PWG:PJT specification. <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>
<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>Any
Print Client or Print Service may elect to implement (advertise and comply to)
one of the SM2.0/PWG:PJT Support Levels. When a Print Client or Print Service
declares implementation of a Support Level, the Print Client or Print Service
MUST be capable of supporting all objects, elements, attributes and values for
that Support Level. If a Print Client does not declare a specific Support
Level implementation, the Print Client SHALL have an assumed Support Level of
the most encompassing (all objects, elements, attributes and values) Support
Level. <o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:.5in'><font size=3 face=Cambria><span
style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>A
Print Client MAY advertise to a End-User an object, element, attribute and/or
value at a higher Support Level only if the Print Client directly supports that
object, element, attribute and/or value. <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal style='margin-left:.5in'><font size=3 face=Cambria><span
style='font-size:12.0pt'>For example, a Print Client at Support Level 1 MAY
advertise "Front Cover" support (a Support Level 2 element); but, the
Print Client MUST provide all internal implementation to support a Front
Cover. This is analogous to Print Service with no Front Cover
capability but with Print Client support. <o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:1.0in'><font size=3 face=Cambria><span
style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>A
Print Service MUST NOT provide capability data or Print Job Ticket at the
Support Level above that of the Print Client. The Print Client MAY
either:<o:p></o:p></span></font></p>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-.5in;mso-list:l4 level1 lfo9'><![if !supportLists]><font
size=3 face=Cambria><span style='font-size:12.0pt'><span style='mso-list:Ignore'>i)<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></span></font><![endif]>Reject the Print Job Ticket in it
entirety, or<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-.5in;mso-list:l4 level1 lfo9'><![if !supportLists]><font
size=3 face=Cambria><span style='font-size:12.0pt'><span style='mso-list:Ignore'>ii)<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></span></font><![endif]>Reject the Print Job Ticket for
unsupported MUST_HONOR elements, or<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-.5in;mso-list:l4 level1 lfo9'><![if !supportLists]><font
size=3 face=Cambria><span style='font-size:12.0pt'><span style='mso-list:Ignore'>iii)<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>
</span></font></span></span></font><![endif]>Ignore the unsupported object,
element, attribute and/or value.<o:p></o:p></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>Please
review info at <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><a
href="ftp://ftp.pwg.org/pub/pwg/mfd/white/Proposed.PWG.PJT.Support.Level-2013.02.13.zip">ftp://ftp.pwg.org/pub/pwg/mfd/white/Proposed.PWG.PJT.Support.Level-2013.02.13.zip</a>
<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>(did
not mean to put the last one in cloud directory)<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'>glen<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><span style='font-size:12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face=Cambria><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;font-family:"Times New Roman"'><br>
-- <br>
This message has been scanned for viruses and <br>
dangerous content by <a href="http://www.mailscanner.info/"><b><span
style='font-weight:bold'>MailScanner</span></b></a>, and is <br>
believed to be clean. <o:p></o:p></span></font></p>
</div>
<br />--
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</body>
</html>