mime-version: 1.0
content-type: multipart/related;
	 boundary="----=_NextPart_01C44A3B.E9C11E90"





This document is a Single File Web Page, also known as a Web Archive file.  If you are seeing this message, your browser or editor doesn't support Web Archive files.  Please download a browser that supports Web Archive, such as Microsoft Internet Explorer.

------=_NextPart_01C44A3B.E9C11E90
mime-version: 1.0
content-location: file:///C:/E527B994/Readme.WebPartToolkit.htm
content-transfer-encoding: quoted-printable
content-type: text/html;
	 charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"
xmlns:o=3D"urn:schemas-microsoft-com:office:office"
xmlns:w=3D"urn:schemas-microsoft-com:office:word"
xmlns:x=3D"urn:schemas-microsoft-com:office:excel"
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 11">
<meta name=3DOriginator content=3D"Microsoft Word 11">
<link rel=3DFile-List href=3D"file:///C:/E527B994/Readme.WebPartToolkit_fi=
les/filelist.xml">
<link rel=3DEdit-Time-Data href=3D"file:///C:/E527B994/Readme.WebPartToolk=
it_files/editdata.mso">
<!--[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]-->
<title>Web Part Toolkit Readme</title>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Keywords>Analyzer, GhostHunter, Inspector, InstallAssemblies, Spex, S=
harePoint, Toolkit, Web Parts</o:Keywords>
  <o:LastAuthor>Maurice Prather</o:LastAuthor>
  <o:Revision>52</o:Revision>
  <o:TotalTime>1460</o:TotalTime>
  <o:Created>2003-10-02T21:27:00Z</o:Created>
  <o:LastSaved>2004-06-04T20:57:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>1961</o:Words>
  <o:Characters>11182</o:Characters>
  <o:Lines>93</o:Lines>
  <o:Paragraphs>26</o:Paragraphs>
  <o:CharactersWithSpaces>13117</o:CharactersWithSpaces>
  <o:Version>12.1529</o:Version>
 </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>88</w:Zoom>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState=3D"false" LatentStyleCount=3D"156">
 </w:LatentStyles>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:1627421319 -2147483648 8 0 66047 0;}
@font-face
	{font-family:"Book Antiqua";
	panose-1:2 4 6 2 5 3 5 3 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:647 0 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
h1
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:1;
	font-size:16.0pt;
	font-family:Arial;
	mso-font-kerning:16.0pt;}
h2
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:2;
	font-size:14.0pt;
	font-family:Arial;
	mso-bidi-font-style:italic;}
h3
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:3;
	font-size:13.0pt;
	font-family:Arial;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoToc2, li.MsoToc2, div.MsoToc2
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:12.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:24.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
	{mso-style-noshow:yes;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 3.0in right 6.0in;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 3.0in right 6.0in;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
span.MsoFootnoteReference
	{mso-style-noshow:yes;
	vertical-align:super;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-noshow:yes;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:Tahoma;
	mso-fareast-font-family:"Times New Roman";}
span.EmailStyle25
	{mso-style-type:personal;
	mso-style-noshow:yes;
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Book Antiqua";
	mso-ascii-font-family:"Book Antiqua";
	mso-hansi-font-family:"Book Antiqua";
	color:navy;
	mso-text-animation:none;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-underline:none;
	text-decoration:none;
	text-line-through:none;}
 /* Page Definitions */
 @page
	{mso-footnote-separator:url("file:///C:/E527B994/Readme.WebPartToolkit_fi=
les/header.htm") fs;
	mso-footnote-continuation-separator:url("file:///C:/E527B994/Readme.WebPa=
rtToolkit_files/header.htm") fcs;
	mso-endnote-separator:url("file:///C:/E527B994/Readme.WebPartToolkit_file=
s/header.htm") es;
	mso-endnote-continuation-separator:url("file:///C:/E527B994/Readme.WebPar=
tToolkit_files/header.htm") ecs;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:10568513;
	mso-list-type:hybrid;
	mso-list-template-ids:-1088901652 67698689 67698691 67698693 67698689 676=
98691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@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:380446945;
	mso-list-type:hybrid;
	mso-list-template-ids:231901962 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2
	{mso-list-id:821393101;
	mso-list-type:hybrid;
	mso-list-template-ids:-1090514852 67698689 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@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:1197620697;
	mso-list-type:hybrid;
	mso-list-template-ids:954770844 67698689 67698691 67698693 67698689 67698=
691 67698693 67698689 67698691 67698693;}
@list l3:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4
	{mso-list-id:1323508651;
	mso-list-type:hybrid;
	mso-list-template-ids:371888432 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l4:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@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;}
@list l5
	{mso-list-id:1527255782;
	mso-list-type:hybrid;
	mso-list-template-ids:1039318310 67698703 67698713 67698715 67698703 6769=
8713 67698715 67698703 67698713 67698715;}
@list l5:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6
	{mso-list-id:1542287061;
	mso-list-type:hybrid;
	mso-list-template-ids:1304062596 67698703 67698713 67698715 67698703 6769=
8713 67698715 67698703 67698713 67698715;}
@list l6:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7
	{mso-list-id:2083259500;
	mso-list-type:hybrid;
	mso-list-template-ids:-952471102 67698689 67698691 67698693 67698689 6769=
8691 67698693 67698689 67698691 67698693;}
@list l7:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	margin-left:1.5in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l7:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l7: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 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
table.MsoTableGrid
	{mso-style-name:"Table Grid";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	border:solid windowtext 1.0pt;
	mso-border-alt:solid windowtext .5pt;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-border-insideh:.5pt solid windowtext;
	mso-border-insidev:.5pt solid windowtext;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";
	mso-ansi-language:#0400;
	mso-fareast-language:#0400;
	mso-bidi-language:#0400;}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"40962"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1"/>
 </o:shapelayout></xml><![endif]-->

<!--[if gte mso 9]><xml>
<o:CustomDocumentProperties>
<o:Category0 dt:dt=3D"string">Web Part Toolkit</o:Category0>
<o:Description0 dt:dt=3D"string">A copy of the most recent readme file, wh=
ich is contained within the zipped package.</o:Description0>
</o:CustomDocumentProperties>
</xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple style=3D'tab-interval:.5in'>

<div class=3DSection1>

<h1><a name=3D"_Toc68695354">SharePoint Web Part Toolkit</a></h1>

<p class=3DMsoNormal>All items contained within the Web Part Toolkit are o=
ffered
as-is.<span style=3D'mso-spacerun:yes'>&nbsp; </span>The tools are designe=
d for
use by server administrators.</p>

<h2><a name=3D"_Toc68695355">Requirements</a></h2>

<ol style=3D'margin-top:0in' start=3D1 type=3D1>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo1;tab-stops:list .5i=
n'>Executables
     and assemblies require Windows SharePoint Services to be installed.</=
li>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo1;tab-stops:list .5i=
n'>Executables
     should be run from a local drive of the Windows SharePoint Services s=
erver</li>
</ol>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<h2><a name=3D"_Toc68695356">Table of contents</a></h2>

<p class=3DMsoToc1 style=3D'tab-stops:right dotted 431.5pt'><!--[if suppor=
tFields]><span
style=3D'mso-element:field-begin'></span><span
style=3D'mso-spacerun:yes'>&nbsp;</span>TOC \o &quot;1-3&quot; \h \z \u <s=
pan
style=3D'mso-element:field-separator'></span><![endif]--><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5354">SharePoint
Web Part Toolkit<span style=3D'color:windowtext;display:none;mso-hide:scre=
en;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'> </span></span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695354 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>1<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300350034000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc2 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5355">Requirements<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span></spa=
n><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695355 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>1<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300350035000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc2 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5356">Table
of contents<span style=3D'color:windowtext;display:none;mso-hide:screen;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695356 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>1<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300350036000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc2 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5357">InstallAssemblies
&#8211; an assembly installation tool for Windows SharePoint Services<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span></spa=
n><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695357 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>2<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300350037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5358">Overview<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>.. </span></sp=
an><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695358 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>2<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300350038000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5359">Setup<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span></spa=
n><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695359 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>2<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300350039000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5360">Interactive
mode<span style=3D'color:windowtext;display:none;mso-hide:screen;text-deco=
ration:
none;text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span>=
</span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695360 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>2<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360030000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5361">Installation
options and what they mean<span style=3D'color:windowtext;display:none;
mso-hide:screen;text-decoration:none;text-underline:none'><span
style=3D'mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><s=
pan
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695361 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>3<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360031000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5362">Creating
Web Part dwps<span style=3D'color:windowtext;display:none;mso-hide:screen;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'>. </span></span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695362 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>4<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360032000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5363">Command
line mode<span style=3D'color:windowtext;display:none;mso-hide:screen;text=
-decoration:
none;text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span>=
</span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF _Toc68695363
\h </span><span style=3D'color:windowtext;text-decoration:none;text-underl=
ine:
none'><span style=3D'display:none;mso-hide:screen'><span style=3D'mso-elem=
ent:field-separator'></span></span></span><![endif]--><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>4<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360033000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc2 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5364">SharePoint
Configuration Analyzer (sca.exe)<span style=3D'color:windowtext;display:no=
ne;
mso-hide:screen;text-decoration:none;text-underline:none'><span
style=3D'mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695364 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>6<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360034000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5365">Overview<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>.. </span></sp=
an><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695365 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>6<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360035000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5366">Setup<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span></spa=
n><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695366 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>6<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360036000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5367">Using
SCA<span style=3D'color:windowtext;display:none;mso-hide:screen;text-decor=
ation:
none;text-underline:none'><span style=3D'mso-tab-count:1 dotted'>.. </span=
></span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695367 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>6<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc2 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5368">SharePoint
Explorer (spex.exe)<span style=3D'color:windowtext;display:none;mso-hide:s=
creen;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'> </span></span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695368 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>7<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360038000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5369">Overview<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>.. </span></sp=
an><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695369 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>7<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300360039000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5370">Setup<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span></spa=
n><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695370 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>7<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370030000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5371">Using
Spex<span style=3D'color:windowtext;display:none;mso-hide:screen;text-deco=
ration:
none;text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span>=
</span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695371 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>7<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370031000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc2 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5372">Web
Part Assembly: WebPartToolKit.WebParts.dll<span style=3D'color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695372 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>9<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370032000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5373">Overview<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>.. </span></sp=
an><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695373 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>9<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370033000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5374">Setup<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span></spa=
n><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695374 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>9<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370034000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5375">Using
GhostHunter<span style=3D'color:windowtext;display:none;mso-hide:screen;
text-decoration:none;text-underline:none'><span style=3D'mso-tab-count:1 d=
otted'> </span></span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695375 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>10<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370035000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc3 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5376">Using
Inspector<span style=3D'color:windowtext;display:none;mso-hide:screen;text=
-decoration:
none;text-underline:none'><span style=3D'mso-tab-count:1 dotted'> </span><=
/span><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695376 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>11<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370036000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoToc2 style=3D'tab-stops:right dotted 431.5pt'><span
class=3DMsoHyperlink><span style=3D'mso-no-proof:yes'><a href=3D"#_Toc6869=
5377">References<span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-tab-count:1 dotted'>. </span></spa=
n><!--[if supportFields]><span
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'><span style=3D'mso-element:field-begin'></span> PAGER=
EF
_Toc68695377 \h </span><span style=3D'color:windowtext;text-decoration:non=
e;
text-underline:none'><span style=3D'display:none;mso-hide:screen'><span
style=3D'mso-element:field-separator'></span></span></span><![endif]--><sp=
an
style=3D'color:windowtext;display:none;mso-hide:screen;text-decoration:non=
e;
text-underline:none'>13<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00540=
06F006300360038003600390035003300370037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style=3D'color:windo=
wtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><sp=
an
style=3D'mso-element:field-end'></span></span><![endif]--></a></span></spa=
n><span
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoNormal><!--[if supportFields]><span style=3D'mso-element:fie=
ld-end'></span><![endif]--><o:p>&nbsp;</o:p></p>

<span style=3D'font-size:14.0pt;font-family:Arial;mso-fareast-font-family:=
"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA=
'><br
clear=3Dall style=3D'page-break-before:always'>
</span>

<h2><a name=3D"_Toc68695357"><span style=3D'color:green'>InstallAssemblies=
 &#8211;
an assembly installation tool for Windows SharePoint Services</span></a><s=
pan
style=3D'color:green'><o:p></o:p></span></h2>

<h3><a name=3D"_Toc68695358">Overview</a></h3>

<p class=3DMsoNormal>InstallAssemblies is an assembly installation tool for
Windows SharePoint Services.<span style=3D'mso-spacerun:yes'>&nbsp; </span=
>The
tool is designed for use within development and testing environments. </p>

<h3><a name=3D"_Toc68695359">Setup</a></h3>

<p class=3DMsoNormal>Copy the executable to a local drive of the server ho=
sting
Windows SharePoint Services.</p>

<h3><a name=3D"_Toc68695360">Interactive mode</a></h3>

<p class=3DMsoNormal>By default, InstallAssemblies will start in interacti=
ve
mode.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Once InstallAssemblies=
.exe
boots (see figure below), you will need to select which assemblies to
install.<span style=3D'mso-spacerun:yes'>&nbsp; </span>This can be done by
either:</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<ol style=3D'margin-top:0in' start=3D1 type=3D1>
 <li class=3DMsoNormal style=3D'mso-list:l4 level1 lfo2;tab-stops:list .5i=
n'>Clicking
     on the &#8220;Select assemblies&#8221; button, or</li>
 <li class=3DMsoNormal style=3D'mso-list:l4 level1 lfo2;tab-stops:list .5i=
n'>Dragging
     and dropping assemblies onto the tree view control initially labeled
     &#8220;No assemblies have been selected&#8221;.</li>
</ol>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Afterwards, ensure all other options are properly set=
 before
clicking on the &#8220;Install&#8221; button.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>The results of all actions are di=
splayed
in the Results sections.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><!--[if gte vml 1]><v:shap=
etype
 id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=
=3D"t"
 path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" stroked=3D"f">
 <v:stroke joinstyle=3D"miter"/>
 <v:formulas>
  <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/>
  <v:f eqn=3D"sum @0 1 0"/>
  <v:f eqn=3D"sum 0 0 @1"/>
  <v:f eqn=3D"prod @2 1 2"/>
  <v:f eqn=3D"prod @3 21600 pixelWidth"/>
  <v:f eqn=3D"prod @3 21600 pixelHeight"/>
  <v:f eqn=3D"sum @0 0 1"/>
  <v:f eqn=3D"prod @6 1 2"/>
  <v:f eqn=3D"prod @7 21600 pixelWidth"/>
  <v:f eqn=3D"sum @8 21600 0"/>
  <v:f eqn=3D"prod @7 21600 pixelHeight"/>
  <v:f eqn=3D"sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/>
 <o:lock v:ext=3D"edit" aspectratio=3D"t"/>
</v:shapetype><v:shape id=3D"_x0000_i1025" type=3D"#_x0000_t75" style=3D'w=
idth:431.25pt;
 height:323.25pt'>
 <v:imagedata src=3D"Readme.WebPartToolkit_files/image012.png" o:title=3D"=
"/>
</v:shape><![endif]--><![if !vml]><img width=3D575 height=3D431
src=3D"file:///C:/E527B994/Readme.WebPartToolkit_files/image001.jpg" v:sha=
pes=3D"_x0000_i1025"><![endif]></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<h3><a name=3D"_Toc68695361"></a><a name=3D"_Installation_options_and_what=
_they_"></a><span
style=3D'mso-bookmark:_Toc68695361'>Installation options and what they mea=
n</span></h3>

<p class=3DMsoNormal>The description and operational behavior of each opti=
on is
detailed below.</p>

<p class=3DMsoNormal style=3D'margin-left:.25in'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><b style=3D'mso-bidi-font-=
weight:
normal'>Package Deployment - </b>Assemblies are installed using Windows
SharePoint Services &#8220;<a
href=3D"http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us=
/odc_sp2003_ta/html/sharepoint_deployingwebparts.asp">Web
Part Package Deployment</a>&#8221; functionality.<span
style=3D'mso-spacerun:yes'>&nbsp; </span></p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'>This option utilizes the
&#8220;addwppack&#8221; functionality of WSS&#8217; STSADM.exe.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>The Web Part Packaging functional=
ity of
stsadm.exe is extremely powerful as it will automatically deploy the packa=
ge to
all SharePoint virtual servers on a given machine.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>In addition, Web Part dwps are al=
so deployed
to the Virtual Server Gallery.</p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:1.5in;text-indent:-.25in;mso-lis=
t:l7 level1 lfo3;
tab-stops:list 1.5in'><![if !supportLists]><span style=3D'font-family:Symb=
ol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Rom=
an"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Generate dwps &#8211; By default, Web Part =
dwps
are generated for the assemblies included in the Web Part Package.<span
style=3D'mso-spacerun:yes'>&nbsp; </span></p>

<p class=3DMsoNormal style=3D'margin-left:1.5in;text-indent:-.25in;mso-lis=
t:l7 level1 lfo3;
tab-stops:list 1.5in'><![if !supportLists]><span style=3D'font-family:Symb=
ol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style=3D'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Rom=
an"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Save Web Part Package &#8211; By default, o=
nce
the dynamically created Web Part package has been installed,
InstallAssemblies.exe will delete the web part package it created.<span
style=3D'mso-spacerun:yes'>&nbsp; </span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><b style=3D'mso-bidi-font-=
weight:
normal'>Xcopy Deployment - </b>Assemblies are installed using traditional =
xcopy
methods.</p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'>When this option is chose=
n,
assemblies are placed in the desired location by using either copying the =
file
or using gacutil.exe (with the /f option).<span style=3D'mso-spacerun:yes'=
>&nbsp;
</span>If Web Part dwps are required, you will need to follow the steps fo=
r <a
href=3D"#CreatingDwps">creating Web Part dwps</a> listed below.</p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><b style=3D'mso-bidi-font-=
weight:
normal'>Install Location: GAC - </b>Assemblies are installed into the Glob=
al
Assembly Cache.</p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'>If Package Deployment is =
chosen,
stsadm.exe is called with the &#8216;-globalinstall&#8217; option.</p>

<p class=3DMsoNormal style=3D'margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><b style=3D'mso-bidi-font-=
weight:
normal'>Install Location: BIN - </b>Assemblies are copied to the applicati=
on
bin folder of the server URL provided.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><b style=3D'mso-bidi-font-=
weight:
normal'>Generate SafeControl entries &#8211; </b>A SafeControl entry is
automatically created for each namespace which contains either a Web Part =
or
Web control.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Default is on.<=
/p>

<h3><a name=3DCreatingDwps></a><a name=3D"_Toc68695362"><span style=3D'mso=
-bookmark:
CreatingDwps'>Creating Web Part dwps</span></a><span style=3D'mso-bookmark=
:CreatingDwps'></span></h3>

<span style=3D'mso-bookmark:CreatingDwps'></span>

<p class=3DMsoNormal>If you want to generate Web Part dwps, you have two
options.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Once your assemblie=
s have
been selected, you can&#8230;</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<ol style=3D'margin-top:0in' start=3D1 type=3D1>
 <li class=3DMsoNormal style=3D'mso-list:l6 level1 lfo4;tab-stops:list .5i=
n'>Double
     click on a specific assembly name to view the dwps for that assembly =
only,
     or</li>
 <li class=3DMsoNormal style=3D'mso-list:l6 level1 lfo4;tab-stops:list .5i=
n'>Click
     on the &quot;View dwps&quot; button to view the dwps for all assembli=
es.</li>
</ol>

<h3><a name=3D"_Toc68695363">Command line mode</a></h3>

<p class=3DMsoNormal>InstallAssemblies offers a command line interface for=
 use in
batch and script files.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Type
&#8220;<b style=3D'mso-bidi-font-weight:normal'>InstallAssemblies.exe /?&#=
8221;</b>
to view the help screen (shown below).</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><!--[if gte vml 1]><v:shap=
e id=3D"_x0000_i1026"
 type=3D"#_x0000_t75" style=3D'width:305.25pt;height:523.5pt'>
 <v:imagedata src=3D"Readme.WebPartToolkit_files/image014.png" o:title=3D"=
"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D407 height=3D698
src=3D"file:///C:/E527B994/Readme.WebPartToolkit_files/image002.jpg" v:sha=
pes=3D"_x0000_i1026"><![endif]></p>

<span style=3D'font-size:14.0pt;font-family:Arial;mso-fareast-font-family:=
"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA=
'><br
clear=3Dall style=3D'page-break-before:always'>
</span>

<h2><a name=3D"_Toc68695364"><span style=3D'color:green'>SharePoint Config=
uration
Analyzer (sca.exe)</span></a><span style=3D'color:green'><o:p></o:p></span=
></h2>

<h3><a name=3D"_Toc68695365">Overview</a></h3>

<p class=3DMsoNormal>SharePoint Configuration Analyzer is a diagnostic too=
l that
verifies settings on your server that are critical to running Microsoft Wi=
ndows
SharePoint Services or Microsoft SharePoint Portal Server and to hosting W=
eb
Parts on your server. SharePoint Configuration Analyzer also reports on Web
Part usage on your server and retrieves a set of log files, configuration
files, and Web Part packages used by Windows SharePoint Services and Inter=
net
Information Services (IIS). In a server farm configuration, running ShareP=
oint
Configuration Analyzer on each front-end server is a useful way to find and
repair inconsistencies in server configurations and to ensure that all Web=
 Part
assemblies are deployed on all front-end servers.</p>

<h3><a name=3D"_Toc68695366">Setup</a></h3>

<p class=3DMsoNormal>Copy the executable to a local drive of the server ho=
sting
Windows SharePoint Services.</p>

<h3><a name=3D"_Toc68695367">Using SCA</a></h3>

<p class=3DMsoNormal>Information on how to use Analyzer can be found in th=
e Help
section.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><!--[if gte vml 1]><v:shap=
e id=3D"_x0000_i1027"
 type=3D"#_x0000_t75" style=3D'width:431.25pt;height:312pt'>
 <v:imagedata src=3D"Readme.WebPartToolkit_files/image005.png" o:title=3D"=
"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D575 height=3D416
src=3D"file:///C:/E527B994/Readme.WebPartToolkit_files/image003.jpg" v:sha=
pes=3D"_x0000_i1027"><![endif]></p>

<span style=3D'font-size:14.0pt;font-family:Arial;mso-fareast-font-family:=
"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA=
'><br
clear=3Dall style=3D'page-break-before:always'>
</span>

<h2><a name=3D"_Toc68695368"><span style=3D'color:green'>SharePoint Explor=
er
(spex.exe)</span></a><span style=3D'color:green'><o:p></o:p></span></h2>

<h3><a name=3D"_Toc68695369">Overview</a></h3>

<p class=3DMsoNormal>For those familiar with the original WSS (web store s=
ystem),
Spex is the first cousin of Platinum Explorer (a.k.a. Plex.exe).<span
style=3D'mso-spacerun:yes'>&nbsp; </span>The tool allows you to view Web P=
art and
Web Part Page properties in an easy to use client app. </p>

<h3><a name=3D"_Toc68695370">Setup</a></h3>

<p class=3DMsoNormal>Copy the executable to a local drive of the server ho=
sting
Windows SharePoint Services.</p>

<h3><a name=3D"_Toc68695371">Using Spex</a></h3>

<p class=3DMsoNormal>All server references are SQL references.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Therefore, be sure to use the sam=
e SQL
instance and database names used to provision your site.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>In Tools | Options &#8230;</p>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l3 level1 lfo5;tab-stops:list .5i=
n'>&#8220;Database&#8221;
     refers to the content database.<span style=3D'mso-spacerun:yes'>&nbsp;
     </span>The default naming format for WSS is <i style=3D'mso-bidi-font=
-style:
     normal'>sts_servername_1</i>.</li>
 <li class=3DMsoNormal style=3D'mso-list:l3 level1 lfo5;tab-stops:list .5i=
n'>&#8220;Preview&#8221;
     parameters are not used at this time.<span style=3D'mso-spacerun:yes'=
>&nbsp;
     </span>These fields can be ignored.</li>
 <li class=3DMsoNormal style=3D'mso-list:l3 level1 lfo5;tab-stops:list .5i=
n'>&#8220;Authentication&#8221;
     credentials are required.<span style=3D'mso-spacerun:yes'>&nbsp; </sp=
an>If
     SQL authentication is being used, be sure to provide the necessary
     information for both the user name and password.<span
     style=3D'mso-spacerun:yes'>&nbsp; </span>If those fields are left bla=
nk,
     Spex will use NT authentication to access the SQL server.</li>
</ul>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.25in'><!--[if gte vml 1]><v:sha=
pe id=3D"_x0000_i1028"
 type=3D"#_x0000_t75" style=3D'width:339pt;height:318.75pt'>
 <v:imagedata src=3D"Readme.WebPartToolkit_files/image007.png" o:title=3D"=
"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D452 height=3D425
src=3D"file:///C:/E527B994/Readme.WebPartToolkit_files/image004.jpg" v:sha=
pes=3D"_x0000_i1028"><![endif]></p>

<p class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><o:p>&nbsp=
;</o:p></p>

<span style=3D'font-size:14.0pt;font-family:Arial;mso-fareast-font-family:=
"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA=
'><br
clear=3Dall style=3D'page-break-before:always'>
</span>

<h2><a name=3D"_Toc68695372"><span style=3D'color:green'>Web Part Assembly:
WebPartToolKit.WebParts.dll</span></a><span style=3D'color:green'><o:p></o=
:p></span></h2>

<h3><a name=3D"_Toc68695373">Overview</a></h3>

<p class=3DMsoNormal>The tools assembly contains two of the most powerful =
and
popular administrative-level web parts &#8211; the GhostHunter and Inspect=
or
web parts.<span style=3D'mso-spacerun:yes'>&nbsp; </span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Users must be server administrators; otherwise, all
functionality is disabled.</p>

<h3><a name=3D"_Toc68695374">Setup</a></h3>

<p class=3DMsoNormal>The tools assembly can be installed in one of two way=
s.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Both methods are nearly identical=
 in
form, with the exception that the MSI installer offers the optional additi=
on of
code access security permissions as well as an entry in the Add or Remove
Programs list.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l2 level1 lfo6;tab-stops:list .5i=
n'>MSI
     Installer: &#8220;SharePoint Web Part Toolkit &#8211; Web Parts.msi&#=
8221;
     includes the tools assembly, web part dwps, SafeControl entries, and a
     code access security permission set.<span style=3D'mso-spacerun:yes'>=
&nbsp;
     </span>The installer was created using <a href=3D"#WPPackager">Wppack=
ager</a>.<br
     style=3D'mso-special-character:line-break'>
     <![if !supportLineBreakNewLine]><br style=3D'mso-special-character:li=
ne-break'>
     <![endif]></li>
 <li class=3DMsoNormal style=3D'mso-list:l2 level1 lfo6;tab-stops:list .5i=
n'>Use
     InstallAssemblies.exe: By default, InstallAssemblies will create a web
     part package containing the tools assembly, web part dwps, and SafeCo=
ntrol
     entries.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Please review =
the <a
     href=3D"#_Installation_options_and_what_they_">InstallAssemblies opti=
ons</a>
     section for more information.</li>
</ul>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>The WebPartToolkit.WebPart assembly requires Full
trust.<span style=3D'mso-spacerun:yes'>&nbsp; </span>This can be accomplis=
hed one
of two ways:</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<ol style=3D'margin-top:0in' start=3D1 type=3D1>
 <li class=3DMsoNormal style=3D'mso-list:l5 level1 lfo7;tab-stops:list .5i=
n'>Install
     the assembly into the Global Assembly Cache (GAC).<span
     style=3D'mso-spacerun:yes'>&nbsp; </span><br style=3D'mso-special-cha=
racter:
     line-break'>
     <![if !supportLineBreakNewLine]><br style=3D'mso-special-character:li=
ne-break'>
     <![endif]></li>
 <li class=3DMsoNormal style=3D'mso-list:l5 level1 lfo7;tab-stops:list .5i=
n'>Install
     the assembly into the bin *<b style=3D'mso-bidi-font-weight:normal'>a=
nd</b>*
     adjust the trust policy with the following permission set and code gr=
oup
     (reference the <a href=3D"#CAS">Share Point code access security docu=
ment</a>
     for details on what needs to be done).<span
     style=3D'mso-spacerun:yes'>&nbsp; </span><br>
     <br>
     <b style=3D'mso-bidi-font-weight:normal'><i style=3D'mso-bidi-font-st=
yle:normal'><span
     style=3D'color:navy'>Note</span></i></b><i style=3D'mso-bidi-font-sty=
le:normal'>:
     If you choose the MSI install, adjusting the trust policy can be auto=
matically
     handled for you when installing the assembly to the bin folder.</i><s=
pan
     style=3D'font-size:10.0pt;font-family:"Courier New";color:maroon'><br
     style=3D'mso-special-character:line-break'>
     <![if !supportLineBreakNewLine]><br style=3D'mso-special-character:li=
ne-break'>
     <![endif]></span></li>
</ol>

<p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:1=
0.0pt;
font-family:"Courier New";color:maroon'>&lt;PermissionSet
class=3D&quot;NamedPermissionSet&quot; version=3D&quot;1&quot;
Unrestricted=3D&quot;true&quot; Description=3D&quot;Permission set for the=
 Web Part
Toolkit&quot; Name=3D&quot;WebPartToolkit.WebParts&quot; /&gt;<o:p></o:p><=
/span></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:1=
0.0pt;
font-family:"Courier New";color:maroon'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:1=
0.0pt;
font-family:"Courier New";color:maroon'>&lt;CodeGroup class=3D&quot;UnionC=
odeGroup&quot;
version=3D&quot;1&quot; PermissionSetName=3D&quot;WebPartToolkit.WebParts&=
quot;&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:1=
0.0pt;
font-family:"Courier New";color:maroon'><span style=3D'mso-spacerun:yes'>&=
nbsp;
</span>&lt;IMembershipCondition version=3D&quot;1&quot;
AssemblyVersion=3D&quot;1.0.0.0&quot; Name=3D&quot;WebPartToolkit.WebParts=
&quot;
class=3D&quot;StrongNameMembershipCondition&quot;
PublicKeyBlob=3D&quot;0024000004800000940000000602000000240000525341310004=
0000010001005D95F90E7D9372BD6422ABD52A15E205B183B8C8046B56D702E1BA5C57FBE4=
E02F23AA08E310FACC6DCCE7189399F8EDA88DA47429D7186D4099240C35A20E99FD2B39C6=
933C394E488DAC6EE07FB07DE7241AA31EAD9ECE42319AD66F50D228763A3D560666A8AC19=
5A7EC538520AF5212C702F39F166AED90C11EB625CFED9&quot;
/&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:1=
0.0pt;
font-family:"Courier New";color:maroon'>&lt;/CodeGroup&gt;<o:p></o:p></spa=
n></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><span style=3D'font-size:1=
0.0pt;
font-family:"Courier New";color:maroon'><o:p>&nbsp;</o:p></span></p>

<h3><a name=3D"_Toc68695375">Using GhostHunter</a></h3>

<p class=3DMsoNormal>The GhostHunter Web Part identifies all ghosted<a
style=3D'mso-footnote-id:ftn1' href=3D"#_ftn1" name=3D"_ftnref1" title=3D"=
"><span
class=3DMsoFootnoteReference><span style=3D'mso-special-character:footnote=
'><![if !supportFootnotes]><span
class=3DMsoFootnoteReference><span style=3D'font-size:12.0pt;font-family:"=
Times New Roman";
mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-US;mso-fare=
ast-language:
EN-US;mso-bidi-language:AR-SA'>[1]</span></span><![endif]></span></span></=
a>
pages on a site and optionally reverts unghosted pages to their original
form.<span style=3D'mso-spacerun:yes'>&nbsp; </span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>It is important to note that the GhostHunter Web Part=
 offers
functionality which cannot be found within Windows SharePoint Services.<sp=
an
style=3D'mso-spacerun:yes'>&nbsp; </span>Neither the SharePoint object mod=
el nor
the browser user interface offers a means of 1) identifying a page&#8217;s
ghosted state or b) reverting unghosted pages to their original ghosted
form.<span style=3D'mso-spacerun:yes'>&nbsp; </span>The GhostHunter Web Pa=
rt was
specifically designed to address these two limitations.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><i style=3D'=
mso-bidi-font-style:
normal'><span style=3D'color:blue'>Use the GhostHunter Web Part with cauti=
on and
at your own risk</span></i></b><i style=3D'mso-bidi-font-style:normal'>.<s=
pan
style=3D'mso-spacerun:yes'>&nbsp; </span>It is strongly recommended that y=
ou are highly
familiar with the concept of ghosted and unghosted pages before resetting =
any
pages.<o:p></o:p></i></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><span
style=3D'color:red'>Key items to note</span></b>:</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l0 level1 lfo8;tab-stops:list .5i=
n'>Reverting
     pages to their original ghosted state will destroy existing page cont=
ent
     and meta info.<span style=3D'mso-spacerun:yes'>&nbsp; </span>It is hi=
ghly
     recommended that you make a backup copy of a page before resetting the
     page.</li>
 <li class=3DMsoNormal style=3D'mso-list:l0 level1 lfo8;tab-stops:list .5i=
n'>By
     default and for tracking purposes, the GhostHunter Web Part will reco=
rd
     all reset actions in the server&#8217;s application event log.</li>
 <li class=3DMsoNormal style=3D'mso-list:l0 level1 lfo8;tab-stops:list .5i=
n'>Web
     Parts which exist on an unghosted page will be moved to the Web Part =
Page gallery
     if the original ghosted page does not contain identical WebPartZones.=
<span
     style=3D'mso-spacerun:yes'>&nbsp; </span>This is not a loss of data &=
#8211;
     only change in number of web parts which are rendered.<span
     style=3D'mso-spacerun:yes'>&nbsp; </span>To place the parts back onto=
 a
     page, simply go to Modify Page | Add Web Parts | Browse and select Web
     Part Page Gallery.<span style=3D'mso-spacerun:yes'>&nbsp; </span>From=
 there
     you can drag/drop the web parts as needed.</li>
</ul>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><!--[if gte vml 1]><v:shap=
e id=3D"_x0000_i1029"
 type=3D"#_x0000_t75" style=3D'width:6in;height:457.5pt'>
 <v:imagedata src=3D"Readme.WebPartToolkit_files/image009.png" o:title=3D"=
"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D576 height=3D610
src=3D"file:///C:/E527B994/Readme.WebPartToolkit_files/image006.jpg" v:sha=
pes=3D"_x0000_i1029"><![endif]></p>

<h3><a name=3D"_Toc68695376">Using Inspector</a></h3>

<p class=3DMsoNormal>The Inspector Web Part offers a comprehensive run-tim=
e look
at the Web Part page and its Web Parts.<span style=3D'mso-spacerun:yes'>&n=
bsp;
</span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><span
style=3D'color:red'>Note</span></b>: The Inspector Web Part primarily oper=
ates in
a read-only mode.<span style=3D'mso-spacerun:yes'>&nbsp; </span>The only a=
ction
which can change the state of your page is the Delete functionality. As wi=
th
any delete action, be absolutely sure you are deleting the correct item.<s=
pan
style=3D'mso-spacerun:yes'>&nbsp; </span>Once the action is committed, the=
re is
no way to recover a deleted web part instance.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><!--[if gte vml 1]><v:shap=
e id=3D"_x0000_i1030"
 type=3D"#_x0000_t75" style=3D'width:204.75pt;height:285pt'>
 <v:imagedata src=3D"Readme.WebPartToolkit_files/image010.png" o:title=3D"=
"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D273 height=3D380
src=3D"file:///C:/E527B994/Readme.WebPartToolkit_files/image008.jpg" v:sha=
pes=3D"_x0000_i1030"><![endif]></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<span style=3D'font-size:14.0pt;font-family:Arial;mso-fareast-font-family:=
"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA=
'><br
clear=3Dall style=3D'page-break-before:always'>
</span>

<h2><a name=3D"_Toc68695377">References</a></h2>

<p class=3DMsoNormal><a name=3DCAS>Packaging and Deploying Web Parts for M=
icrosoft
Windows SharePoint Services</a></p>

<p class=3DMsoNormal><span style=3D'mso-bookmark:CAS'></span><a
href=3D"http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us=
/odc_sp2003_ta/html/sharepoint_deployingwebparts.asp"><span
style=3D'mso-bookmark:CAS'>http://msdn.microsoft.com/library/default.asp?u=
rl=3D/library/en-us/odc_sp2003_ta/html/sharepoint_deployingwebparts.asp</s=
pan><span
style=3D'mso-bookmark:CAS'></span></a><span style=3D'mso-bookmark:CAS'></s=
pan></p>

<p class=3DMsoNormal><span style=3D'mso-bookmark:CAS'><o:p>&nbsp;</o:p></s=
pan></p>

<p class=3DMsoNormal><span style=3D'mso-bookmark:CAS'>Microsoft Windows Sh=
arePoint
Services and Code Access Security</span></p>

<span style=3D'mso-bookmark:CAS'></span>

<p class=3DMsoNormal><a
href=3D"http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us=
/odc_sp2003_ta/html/sharepoint_wsscodeaccesssecurity.asp">http://msdn.micr=
osoft.com/library/default.asp?url=3D/library/en-us/odc_sp2003_ta/html/shar=
epoint_wsscodeaccesssecurity.asp</a></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><a name=3DWPPackager>Using Wppackager to Package and =
Deploy
Web Parts for Microsoft SharePoint Products and Technologies</a></p>

<span style=3D'mso-bookmark:WPPackager'></span>

<p class=3DMsoNormal><a
href=3D"http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us=
/odc_sp2003_ta/html/sharepoint_deployingwebparts_msi.asp">http://msdn.micr=
osoft.com/library/default.asp?url=3D/library/en-us/odc_sp2003_ta/html/shar=
epoint_deployingwebparts_msi.asp</a></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><a name=3DAdminGuide>Windows SharePoint Services
Administrator's Guide</a></p>

<span style=3D'mso-bookmark:AdminGuide'></span>

<p class=3DMsoNormal><a
href=3D"http://www.microsoft.com/downloads/details.aspx?FamilyID=3Da637eff=
6-8224-4b19-a6a4-3e33fa13d230">http://www.microsoft.com/downloads/details.=
aspx?FamilyID=3Da637eff6-8224-4b19-a6a4-3e33fa13d230</a></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div style=3D'mso-element:footnote-list'><![if !supportFootnotes]><br clea=
r=3Dall>

<hr align=3Dleft size=3D1 width=3D"33%">

<![endif]>

<div style=3D'mso-element:footnote' id=3Dftn1>

<p class=3DMsoFootnoteText><a style=3D'mso-footnote-id:ftn1' href=3D"#_ftn=
ref1"
name=3D"_ftn1" title=3D""><span class=3DMsoFootnoteReference><span style=
=3D'mso-special-character:
footnote'><![if !supportFootnotes]><span class=3DMsoFootnoteReference><span
style=3D'font-size:10.0pt;font-family:"Times New Roman";mso-fareast-font-f=
amily:
"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:EN-US;
mso-bidi-language:AR-SA'>[1]</span></span><![endif]></span></span></a> Gho=
sted
pages are pages whose actual content does not reside in the content databa=
se,
but a corresponding row for the page can be found in the database.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>For example, the default home pag=
e is a
ghosted page.<span style=3D'mso-spacerun:yes'>&nbsp; </span>New web part p=
ages
are also ghosted.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Ghosted pa=
ges are
handled by the Asp.net parser.<span style=3D'mso-spacerun:yes'>&nbsp;
</span>Ghosted pages become unghosted once the file has been modified (e.g.
using FrontPage 2003 or via web folders).<span style=3D'mso-spacerun:yes'>=
&nbsp;
</span>All uploaded .aspx files are automatically considered as unghosted.=
<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Unghosted pages are routed throug=
h the
WSS SafeMode parser.<span style=3D'mso-spacerun:yes'>&nbsp; </span>The Saf=
eMode
parser a) prevents server-side code from executing and b) depends exclusiv=
ely
on the SafeControls list to determine which controls can, or can not, be
rendered.<span style=3D'mso-spacerun:yes'>&nbsp; </span></p>

</div>

</div>

</body>

</html>

------=_NextPart_01C44A3B.E9C11E90
mime-version: 1.0
content-location: file:///C:/E527B994/Readme.WebPartToolkit_files/image001.jpg
content-transfer-encoding: base64
content-type: image/jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAGvAj8DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwA8a+NN
U8O61HZWUds0bQq/72PJBOff2rnf+Fp+IDjENifX90eP1qT4pRyv4liKRM4+zIDtUnua41oJcAC2
lP8AwA17+W4TA1cJz1mubXdtddP6sVVdSMkorSy6eR6DL438Vw2UN7JZ2ot7gkRP5WQ+OuPmqunx
F8RO21be1LZxgQHr+dMsfEFvZaFb2iRXguYbe5j3LGAA0uMEHOeCKsXPiu3mguAttebpArIAmxvN
CKpZnDfMODwQa+T+Z73soXt7NBc+PfE9nPJBc2dtFLEcOrQH5f1rQm8ReNIDbKbGzdrtwkKxoGLE
qGHAb0IqpH4psBql1fyx6nKbiQsImUlEUqQUxuweT1PHtT5vF9g1ou3T71riGIpD8oUAtGqE5GSO
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
BRRRQAUUUUAFFFFABWbr/wDyCpfof/QTWlWbr/8AyCpfof8A0E1MtmNHE+JP+QRd/wC7H/6NWtV/
vt9ayvEn/IIu/wDdj/8ARq1qv99vrXMUJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVmyhhmZxNDHKABjegbH51Wq5p335PoKcdwH3Ntb
RW7tFbQxttPzJGqnoe4Fcd4+/wCRLu/pD/6Etdte/wDHq/0P8jXE+Pv+RLu/pD/6EtU9xHRy/wDH
xH/vj+Va3gn/AJE3S/8ArgP5msmX/j4j/wB8fyrW8E/8ibpf/XAfzNVT3YM3aKKK2JCiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACs3X/+
QVL9D/6Ca0qzdf8A+QVL9D/6CamWzGjifEn/ACCLv/dj/wDRq1qv99vrWV4k/wCQRd/7sf8A6NWt
V/vt9a5ihKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKuad9+T6CqdXNO+/J9BTjuBYvf+PV/of5GuJ8ff8iXd/SH/ANCWu2vf+PV/of5G
uJ8ff8iXd/SH/wBCWqe4jo5f+PiP/fH8q1vBP/Im6X/1wH8zWTL/AMfEf++P5VreCf8AkTdL/wCu
A/maqnuwZu0UUVsSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFZuv/wDIKl+h/wDQTWlWbr//ACCpfof/AEE1MtmNHE+JP+QRd/7sf/o1
a1X++31rK8Sf8gi7/wB2P/0atar/AH2+tcxQlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFXNO+/J9BVOrmnffk+gpx3AsXv8Ax6v9D/I1
xPj7/kS7v6Q/+hLXbXv/AB6v9D/I1xPj7/kS7v6Q/wDoS1T3EdHL/wAfEf8Avj+Va3gn/kTdL/64
D+ZrJl/4+I/98fyrW8E/8ibpf/XAfzNVT3YM3aKKK2JCiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACs3X/APkFS/Q/+gmtKs3X/wDkFS/Q
/wDoJqZbMaOJ8Sf8gi7/AN2P/wBGrWq/32+tZXiT/kEXf+7H/wCjVrVf77fWuYoSiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACrmnffk+g
qnVzTvvyfQU47gWL3/j1f6H+RrifH3/Il3f0h/8AQlrtr3/j1f6H+RrifH3/ACJd39If/QlqnuI6
OX/j4j/3x/KtbwT/AMibpf8A1wH8zWTL/wAfEf8Avj+Va3gn/kTdL/64D+Zqqe7Bm7RRRWxIUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
Vm6//wAgqX6H/wBBNaVZuv8A/IKl+h/9BNTLZjRxPiT/AJBF3/ux/wDo1a1X++31rK8Sf8gi7/3Y
/wD0atar/fb61zFCUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAVc0778n0FU6uad9+T6CnHcCxe/8AHq/0P8jXE+Pv+RLu/pD/AOhLXbXv
/Hq/0P8AI1xPj7/kS7v6Q/8AoS1T3EdHL/x8R/74/lWt4J/5E3S/+uA/mayZf+PiP/fH8q1vBP8A
yJul/wDXAfzNVT3YM3aKKK2JCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACs3X/wDkFS/Q/wDoJrSrN1//AJBUv0P/AKCamWzGjifEn/II
u/8Adj/9GrWq/wB9vrWV4k/5BF3/ALsf/o1a1X++31rmKEooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAq5p335PoKp1c0778n0FOO4Fi9/
49X+h/ka4nx9/wAiXd/SH/0Ja7a9/wCPV/of5GuJ8ff8iXd/SH/0Jap7iOjl/wCPiP8A3x/KtbwT
/wAibpf/AFwH8zWTL/x8R/74/lWt4J/5E3S/+uA/maqnuwZu0UUVsSFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZuv8A/IKl+h/9BNaV
Zuv/APIKl+h/9BNTLZjRxPiT/kEXf+7H/wCjVrVf77fWsrxJ/wAgi7/3Y/8A0atar/fb61zFCUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AVc0778n0FU6uad9+T6CnHcCxe/8er/Q/wAjXE+Pv+RLu/pD/wChLXbXv/Hq/wBD/I1xPj7/AJEu
7+kP/oS1T3EdHL/x8R/74/lWt4J/5E3S/wDrgP5msmX/AI+I/wDfH8q1vBP/ACJul/8AXAfzNVT3
YM3aKKK2JCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACs3X/8AkFS/Q/8AoJrSrN1//kFS/Q/+gmplsxo4nxJ/yCLv/dj/APRq1qv99vrW
V4k/5BF3/ux/+jVrVf77fWuYoSiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACrmnffk+gqnVzTvvyfQU47gWL3/AI9X+h/ka4nx9/yJd39I
f/Qlrtr3/j1f6H+RrifH3/Il3f0h/wDQlqnuI6OX/j4j/wB8fyrW8E/8ibpf/XAfzNZMv/HxH/vj
+Va3gn/kTdL/AOuA/maqnuwZu0UUVsSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZuv/APIKl+h/9BNaVZuv/wDIKl+h/wDQTUy2Y0cT
4k/5BF3/ALsf/o1a1X++31rK8Sf8gi7/AN2P/wBGrWq/32+tcxQlFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFXNO+/J9BVOrmnffk+gpx
3AsXv/Hq/wBD/I1xPj7/AJEu7+kP/oS1217/AMer/Q/yNcT4+/5Eu7+kP/oS1T3EdHL/AMfEf++P
5VreCf8AkTdL/wCuA/mayZf+PiP/AHx/KtbwT/yJul/9cB/M1VPdgzdooorYkKKKKACiiigAoooo
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

------=_NextPart_01C44A3B.E9C11E90
mime-version: 1.0
content-location: file:///C:/E527B994/Readme.WebPartToolkit_files/image002.jpg
content-transfer-encoding: base64
content-type: image/jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAK6AZcDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCfxh4x
1Dw9q0NnZwWjxvbJITLEWOSSDyCPSsL/AIWbrf8Az66d/wB+D/8AFVv6pLJF8VdGEcjJvtY1bacb
h8/B9RxVK5sNOuZGvr+yF7cXOvNZs8s0gxHnAAww6AYFcdm9n/Wn+Z7VJUVCKnC+n+f+Rnf8LM1r
/n10/wD78H/4ql/4WXrX/Prp/wD34P8A8VV2Lw3o32m40+3t4Z79LqYiK9eaMNApIHluvBIx3z0P
pRqSJqCeF7JNJtrlri0QKGlkTaAclQwbGMA5yCfTtUrmaWu9vxNLYa9lAr2/xB8RXcvlW2nWc8mC
dkdszHA6nANLP8QPENq6pcadZwsyh1ElsykqehGT0ra0TR7GzutPvraOBJpUuopvszymJioIyPM+
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
AOhCij4l/wDIlXP/AF0j/wDQhRW1LYlnXTffH+6v8hTKfN98f7q/yFMrEoKKz7vV1tp3iSzurnyg
GmeBVIiB55yQScc4UE+3IzdSVJIVlRg0bLuVh0I65o8wH0VDb3UV0ivCWZHRZFbYQCp6ckfp2qag
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5T4l/8iVc/9dI//QhRR8S/+RKuf+ukf/oQ
oralsSzrpvvj/dX+QplPm++P91f5CmViUZEovrG8vDbWDXa3jB0dZEURtsVMPuIOPlByAx68cDOH
aaGBNJZJYebLbTxJ9vbZhUWKMMvJ3fMMjAGDu5NdnRVcwHIwaLcJZ26yaPut4ooEmssxfvSvmA8b
tp+Zlbk8/XipF8OyPaXJmsY2lFqBZqxVvJYNIVVecKVDKMj04PFdVRQ5t6hY53TtOubLXLy9+wPh
1kLOXjLSksCoVgQSMDpIPl6BsVu+a+/b9nkxv27srjG3O7rnGePXPbHNS0UrgFFFFIAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKAOU+Jf8AyJVz/wBdI/8A0IUUfEv/AJEq5/66R/8AoQoralsSzrpvvj/d
X+QplPm++P8AdX+QplYlDXdI13OwUZAyxxyTgfrQJEMjRh1LqASueQD0OPwP5VmalNLK832ZPNNj
GZNnXdLtyi474HOPda52TU54pbmaw1pLxHECS3sskUawD94fvCMqOcDlTjdj6NK4Hb01JElXdG6u
uSMqcjIOCPzrj11u+MZ8zWIluEgR7aGMKwvG3uMAsgLZCr9wDrkcEU86jcWsbol/9ldWle3gCoft
cnnPlOQSeijC4PzZquRiudfSEgAknAHUmsS2u7x7u6tbm7aFLFZDNOUVchuYyCRt+Vc59wM1ZeSV
tVEN1JJHbkfuFRPklOOdzjPPovy9/vdosMvxTwzgmGVJAMZKMD1GR+hBqSsPU1n0zyI9MbyPtWbd
RsDBZCoCOc/3VQ8Zwazm1q4leOS61c6XDOkpTKRgh02LtBdTn5t/HU9qdr7B6nW1HHcQzMVimjcg
ZIVge5H8wR+BrmLXWL2W8RZb8JeefCp00KgyjIhc4I3/AC7mOc4GMGukitILYs8EQViMHB68lv5s
fzoatuK9yeo5Z4YADNKkYOcb2AzgZP6AmuWi1a+mCLDqplkl8sXCiOM/Y3MqqUAA4OGYYbJ+XNdK
9lDPBHHc5uCild74BbKlSTjAyQT0A60Wsrj62JwQQCDkHvS1yh1m8WS4QX5FunFvP5afvk3ASSdM
Hyxnpx3ORT5tVAjRV8S/6IS+2/8ALi+ZwFxHu27G6sflAPGOoNFv6/r+vmB1FNeRIwDI6oCQoLHG
SeAK5WHV76e6CPqXlXhmiT+zwiA7GRC7YIL/AC7mOc4GMGtLSZbjU9/235ltCsTKU27p0JLOPb7u
McdafLYVzYjkSWNZI3V0YZDKcgj606sqbda3lvb6e0pKqqvb7d0Sx56lj90+mCSeflbHGrUjCiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
OU+Jf/IlXP8A10j/APQhRR8S/wDkSrn/AK6R/wDoQoralsSzrpvvj/dX+QplPm++P91f5CmViUFF
FFAEawRLcPcBcSSKqs2TyBnH8zUlFFAENtaQ2nmeSrAyuZHLOWLMfcknoAAOwAAqaiigAqMwRNcL
cFf3qIUVsngEgkfoKkooAjigiheV41w0z73OTycAZ/ICpKKKACiiigAooooAijt4omlZF2mZt7kE
8nAGfbgCktbWGyt1ggUqikn5mLEknJJJySSSTk1NRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcp8S/wDkSrn/AK6R/wDoQoo+
Jf8AyJVz/wBdI/8A0IUVtS2JZ1033x/ur/IUynzffH+6v8hTKxKEY4UkDOB0rnI2mh0yy1oXNzJc
3DxGWNpmMbCRgCoT7q7QeCAD8vJOTnpKwpl0Oxu2m2zmYSPiONZpVV8ZZliXIH3uWUdWIJyTTTsM
rzeINSeC1KWMMD3flSxZuCwKF0DBvk+U/OOmepOeKn/t64SOVo7QTpbb3uGkmCsqCRlG0BcMcITg
46DknmjS9H0ebTRDDLJdBUjRphPICMBXGw7vkH3ThSB09KvSaHp0jIzQN8pJwJXAfLbiGAOGGSTh
sjmqfKtCSqmuz7hJNaQw2rSSxrK9xzuTdyw24CkIeckj0qtaa7PqOo2sMlu1qyTfMFMgWRTHIR99
EJ5X0I6c+mnNa6WbB3lWNrWEyyMdxKgncJM8/wC02RTNP0nToyl7BHcF2w6vcyys4wCBxIcjhm4P
rSVhsui6jNw8G2UOi7iTEwTHs2NpPsDmuen8QXcFxFfTWgS2ktWa3jjmZ2lLPGE3KE4PzDpu6n8e
nrNXw/piNIRA58xCmGmchVJBwoJwnIBG3GMcUlZPUClB4gv7rbFDpGJ9sjMs8kkKYXb90vGGOd39
0cg/WmWmt3M7zGxt/tLzv50aXExjCRiKM4zhucuOMdzzU82gaat1b7nnUMHTAnl8yVm2klpA24jC
YwSR09BT5LLRbi4+ybWSUSEYieSL5gi5UMpHGzb8ucEDpwcVp0Agl8TlLR5o7FncDzFjMmCYvL3h
yccf3cevelfxHPamVr6wSKKFnSRo5y5ysfmcDaMjb9OfUc1cGiwPd3E06xOkluLaONI9myIZJXIP
OSe2MYHHUmw2m2buWeAMWcyHcSQWKbDkdPu8Y6UtAXmZFv4jvbgpENIZJ5ZAieYZY4yNrNnc8Snj
byAp6jrVjSdTvb/U7lJoYo4I4l+VZdxVw7q2PlGQSp59hxycWrbRbC0kWSKKQyI25XkmeRhwQBli
TgBjgdBk1JBplpa3TXMMbJIylWxI20gsW5XOM5Y84yM46UNx6C1M658QzWyyzmwVrUGVYnE/zu8Y
JIK7cKDtbByeg45pkusakNTtrNrSGF/NBlCzlg0ZRyMEp1yh49hzg8W7vQLK5S6KqyS3KOpYuzIh
YYLBCdoJ7kAE8+tSJodggTCTFkkEgka4kZ8gEDLFskYJG0nHJ4paWGUbbX55IYJRaB7b91HLM037
wO6qRhQuCPmXJyOpwOKs6Zq1xeyQC4skt1ubfz4is284+XIYbQAfmHQn8KlXQ9OSaOVYGBiVVVfN
fZ8owpK5wSB0JBPA5qZdOtVSNERlEUJgQrIwKoccAg5/hHPXineIixIcRsR6GuZhnXRdK07UmuLu
VZot1ystxJNuAiZyQGJwcr2x1+ldOQCuD0xiqFroen2YxHFI67PLCzzvMFXuAHJAB9qSdrjMb+2N
Q1S7sbc2ElqhuQZD5k8IddjHALRKTjbkjpwoyQTixB4oeS78h7NdrMoiljeQo6mRUyC0ag/eB+Us
D69M6VtothaSLJHE5kRtyvLM8jDggDLEnADHA6DJqJfDmlruxFMQU2AG5lIjXIbCAt8mCoI24xgY
qrxv5AZuq6vfLq6RWSqDFIImV5SFcF4efunnDkdOMk1p6pqUthMoit5LhvIdxEmTkhkHICluN2eM
8A8Hij/hHtM8tlMUpLHJc3MhfOVOd+7dn5F5z2qzeabaX4/0mIuQpQEOykDIPBB4OVBz1GKV1ZIO
pWi1d5NGTURBGfnCuqTblUb9rEMBzgZOCAeMHBqlJ4qVLd5hZMdu4Y3EkksqxcKpOHDg8AkehNa6
6fapYPY+WWgkVldWdmLBuuWJyScnknNMOk2BEw+zL+/jSOQgkEqudvPYjPBHNLS4GNFrWp3d7C0G
nMsiwzb4ZpJIY2wYyGBeMMeuPujnP1OlNq0jWlhNZWoma+I8tZZPLCgoX+Y4PpjpSN4c0xtpMdwG
Xd+8F3KHbdjO5t2W+6vUngCpb7SYL5bWMs0UVs+5VhZozjaVADKQV69vpTurAZl14pe3gilFkrkB
jcRq8jNFtYqcbYyMZU4LFQcducT2eq395rUUf2aKKzZJxzNl2KOF3Y28fTPf2qxP4e0y4jWN4ZFR
U8siO4kTeuScNtYbuST82ep9TVhNMtI5oZkjZXhLlCsjAfOctkZwQTzg5x2ovH8xalSTWbiO9kQ2
S/ZYrlLd5vO+fcwXBCbeRlwDyPXmqkXih3mkiNkrEjNu8bybJiXCD5njUYJYcruGM+2dCPRLYajN
fSl5JJJRKq+YwRSFCjKZ2k8ZyRn8qbH4d0yMviGUhozGFe4kYIuQcIC2E5AxtxjAxQraXGULvWbu
y1K3W8tTHI8UiJFFMXidi0YVi+0bQN2CWUY5xnIzPdeIJbTUorWS0jdC0aSvE8j+UzY4J8vb3HVg
SDnHIBuRaJp0SuPIMnmIyO0sjSM6tjIYsST90DnoBimHQNPMySlJyyFGAN1KVZlxtZhuwxGBycng
UXWgFCXxNPbwiefT0EM0Pm22yZnd8sqqGUJxneOm78aR/FFzHZpO+kuh3sshlMkUagAHIZ4x1zgF
gq5B56ZlsvDIiuJpLydJ0kjMawxCVEQFgxwGkbbyBjbtxj6YtHw9pjIqtDKSpJLm4k3vnAIZ925g
QAMEkYA9KPdATWrqeFLdbdC7MWkKBypcIpYLkdMkD14yO9VJvFAWOd4bMyiLLL+8A3oEYlhx/eUp
j8a1rq0E5gZGEb28gdDjIxggjGR1Uke3B7VVn0Cwexa2ghSE/ZntkfBbYjckdeeQKSt1Artrd8l0
LJtNh+1u6hVFyfL2lXYEtsyD8hBGD261Ja373F5ZzlXj+0LLDLCXLKrxnqPxDDOBkEZ6DCy+HLNx
CFedQkvmO/2iQyP8rKB5m7cAN3Y+o71YXSoUkQKSkEULRRxoSCpY/M27OcnA569Tk54egtS9RRRU
jCiiigAooooAKKKKAOU+Jf8AyJVz/wBdI/8A0IUUfEv/AJEq5/66R/8AoQoralsSzrpvvj/dX+Qp
lPm++P8AdX+QplYlBXM5jisomb+0Le5jknHn2duZSGMhLKy7W4PByVx6EV01NWONGdkRVaQ7nIGC
xwBk+vAA/CgDmre01DEl9MtzHem6gLRpI4jwVjD/ACg4Yfe5OcY68VDFHfyhEjbVFdvLF6ZGlAEn
mrnyyeAu3fyny4x7V1tFVzCsc0mn/wDFJ6nYpHebw842u0u9juJXaScsCMdDg5PXmlniuYtTEcZ1
EzJJGLfDytD5IA37jnaW+/8Ae+bOMdq6SilcZyUGnX3lxO0+qbzHaFs3Ev3mYiXjOPu9R268Hmtv
SkeOCKOc3JlRplQyFz8gkwNxPBONuCeSM471pUU3K4GNqC3M8V1dIk6iMiFBGCJPL3DzWXvkgEDH
PygjrVGxjCECFLtFl1MPD9q8zzGURDcf3nzYwGHNdPTTHGZVlKKZFBVWI5AOMgH3wPyFJOwPUdRR
RSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooA5T4l/8iVc/wDXSP8A9CFFHxL/AORKuf8ArpH/AOhCitqWxLOum++P
91f5CmU+b74/3V/kKZWJQUVh+Jf9K0+6tR/q4bdppfc4OxfzBP8AwEetRya5eW5a5dYJLYtNGkCq
RKpjDHJbJBB2HjaMbhye7toB0FFYNzqGqWsIiNzZXF3MU8hLeAlmyGJBRpAMYUkMXAOCMetGz1bU
biWS4uGUKDbxmBVZSreeyE8ORztPHI6DJA5fKDOsormxrmphIGzZubxUkhUIw8oGRVIY7juOH6jb
yDxWpYXF7N50dxJA8ltOUdo4iokGwMMAsdp+YdSenvwrPcDQorKtHOrh2uZUUxSq32aPIaEqcjeW
AOTgHoBg8Z6mqbq7spPs9o9utpZzQ2zRyRs0jhtvzbgwA4b0PQ0WA36K5eLxFqPmEPFGYbiMPaTN
CI1ILqoYgSMSPnB5CHj341BZtqMbwajPBNLAzLutcpwyY+ZSW2nDHuex74osHWxqUVmaldXcM0Fp
YyW8LtG8hkuELrhMcABl5+brngA8UzRtRu9UaWdxDHbqFCxhSXyyI+S2cfxEYx6UJXA1qK5/UNO+
x3unNYOkc8lwyhpwXUfLK54BBPLHjIqGDWdRubyOCEWyTSkRNI4dkyPOBZV3dCYwcZzg8k4FFtAO
morKtbddVgjurvHnxlomMY2q2yUHODnGTGOMmpbW8lbUprMyx3KJkmRFIMR4+R/4c856g4I+XvRY
DQooopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAcp8S/+RKuf+ukf/oQoo+Jf/IlXP8A10j/APQhRW1LYlnXTffH+6v8hTKfN98f7q/y
FMrEojNvAyyq0MZE3+sBUfPxjn14AH4UxLG0ju3u0tYUuJBteZYwHYehbqegqeigCkNF0pbZ7VdM
sxBI254hAuxm9SMYJp0elabCUMWn2sZjXahWFRtG7dgccDdz9eat0UXYFaPTrGFpGisreNpXEkhW
JQXYHIY8cnPOal+zwb9/kx7t+/dtGd2NufrjjPpUlFADdib/ADNo34xuxzj0rMuvD9reavFqVxIz
vCVKIYosLjphtm/Gecbv04rVooTsBTj0fTIXmeLTrRGnUrKywKDID1Dccg+9TW1pbWUAgtLeK3iB
JEcSBVH4CpqKAILqytL6NY7y1huEVtyrLGHAPqAe9SrGiFiiKpc5YgY3HGMn8APyp1FAEF3Y2eoR
CK9tILmMHcEmjDgH1waVLO1jZGS2iUxgKhCAFQAQAPTAJH4mpqKAGpGkS7Y0VFyThRgZJyT+dCIk
a7UUKvXCjAp1FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQBynxL/wCRKuf+ukf/AKEKKPiX/wAiVc/9dI//AEIUVtS2JZ1033x/
ur/IUynzffH+6v8AIUysShGO1ST2GawI72+jsbXWZb1pIrp491psTYiSMAu0gbtw3DJLEHngZGOg
rGl0+xsZY/tGpvHBvzb2s8qLGr54xwGOCeASQMjA4GGgIZvE5MMDQaddB5zE0SyiMebGzKCR8/GN
w645I4xmpz4gijUlreeYRlzM8SKFhQOy7mBbJ+6fu5PBOB0qGHw+kGnwR3upT+dGkcccm5AISGUg
JlcHLKv3gSeKmk0K0MvlC8njMocyxK6/v0LliDkZwC5GVwfm61Xui1JYtcjmnEa2V0EZ5I0lYIFd
03ZUfNn+E4JAHvVOz8Sw6reW0VmSmJ9ky+ZFJkGNyOUZgOV9c8e9XptEtJ7QWshkMYeV8bgM+YGD
Dp0+c4/Co4NFitboX1xqFzcSR4O+cxqFCqwx8qqMYc0lyjfkaAurdrlrVbiIzooZog43qvqR1xWT
B4ot7qNWt7G8l8yTy4ggjPmHDHg78D7pyGII4yBmteKaK5hWaCVJYpBlXRshh6gisV/DJW5ing1G
6EokBadyhkVAjhVBKEN9/q+TjvSVuoCXPjLSrQQ+czK0ilnVpI0aLDFTkM4JIIYYXd0+mbFxrypF
PJFaXJhjDhboRq8ZZQcjAYN1BGSAMjryKd/YEKbDBeXdu23ZM0TqGnG4t8xKkg5Zjldp+Y47YZJo
9rPFcH+0rhbN/MLQpKojRjkOc4z1LHBJAPbgYfugV9O15xDcTajFdR5M8iCRY9oSNsbV2Eknp16n
OOKl1rV7qz3Rw27qDYyz+bhSY2XGBjPPXsD1HvStpkN2lgbaWOWyjna6MwlyWJLEBcDBUlvXoOhz
kWNQsbTUVjuHvGjjeJocxsm2RZMDGSD3AxjH40aXAr3Pie1sYXe8t5rZ1ZQsczxIZN2cEEvtA+Vv
vEHjp0qdNat7nSYdRtnzFLKqdA+CXCkcNjr3BI780+70eG6nNwJpoZ/k2Sxlcxld3IyCOQ7A5B4N
SNpqPYpayzzyhHWQyOwLswbdzxjr2AAA4GKWgFE+KLZLQ3U1pdQRGETRtLsXzFJUcfN8vLL97aOc
9OaSDxC8sl07afPHbwW6zZkMaHksDyXxj5cg9MAnOCM2n0WEwQRx3NzC1vB5MckbgMBlTnpgn5B7
HnINVk8MWsUTxpdXCh1UNgRjLrIZA+NuAQxPA+X2p+6BT/4SU381q9hIUiZ9kikxvz5sQ+8pYH5X
PQ9/UVo3GqPaapNCY5bjMcQhgiC7mZi+cEkDoueTjimx+HYFm86W8uriYyeYXkKAk5Q9FUDH7teg
9alutNtry4luEu5IZ0KDzImXMRUMehBHIc5BB4NF1YWowa9G6IYLG8nOzfKkarugGSDuBYZOVYYX
cflOM8Zqan4rhspbq0jt2a7ijZo1MkR3ELu5UPvAxzyB/LM0emWLskdnqs0Uhj/e+RMhadSd2WyC
Ry5OV2n5+D0pZvDMEzOrX12IGaRxACm1WkDBiDt3E/MTyTRpfUfQc2u7GkjFnczzKx/cRKgdFCKx
JJfacbgOD3wAetOj8QW80oEVtcvAZEjNwFUIC4Ur1bcc7h0Bx3xUcmk2omwNUniu2b5pFeMSPuQA
ggrjkR54HUHGKtR6NaxQGCMyLGZY5QAehQKFH0+QfrRp1FqX6wbia+RtUvk1CUJYuStsUj8tlEas
QTt3c5PO70+la5mhtmjinul8yZyIxIyhmPXao4zgfjgc1Tk0VZbqeRr668i4cPLajZ5bnAHJ27sf
KON36UluMzNR8Z2ca3dtaZe6jRxHiSI5dQcjaX3DGCeQAccZyM2z4gh0+4tNPvVn8+ZE+eWWDeS3
HKK+Sc8ZVcfhzU8mgwyeen2u6S3m3k2yMoRWfO5h8uT1JwSRk5x0w250a3kvhK1/PCs0ySNbqY9s
roBjqpbog4BHT609NAI9Q1zZZWslqsm+5EcqDavKF0BU5OMkPj+tT2+qSS6JZ300RhkuPKDIVDYL
sB2bpz6nHoelRR+G4FaLzL27mSABYUcpiNQysAMKCfuAZJJx3q1FpUcemwWDTzSJAyFXYqG+VgVB
wAOwHTp780aW+YiLTtci1W2nntbefbEMqW24k69CGIB45BII4yBWfaeI7ggXFzZXBjNnDPIsYTEO
d+5iS3I4BwCTjtWnYaRFYSzS/aJ7iSZVQvMVLBVzgZABOMnlsn3qOHQYIbKW1a4uJVlt1tyzldwQ
bsYwoGQGx07CjQZHB4o0241g6XHIPN3sgbzIzuZeo2ht46HkqBx16Zo6zqd1bavcxx3t1EILWOWK
OK3DxM5L58x9h2L8o5LLxk5rVt9Nht79mivZwqsZfsgdQis2ctgDccnccEkZzxwMR3Wjw6lcy3Me
o3EaTxiCZIGjKyKpbgkqSD8zA4INCsrD7lO81LUY7ki2cPsvthi2A74xBvKj3znB9cdq09MvGvHv
G8wSRLMBEQB90xo38yaVdLgW5E4Zwwn84DIxny9mOnTH60Welw2Bl+zSSos07TumQQSRgryOF6Hj
+XFF1+H+RJR1O8v4ri5s7ebZLOsX2VyqnYWJD8Ec4C7uc9aq/wBuXcl9bzQeZNbv5cZtolUszmJ5
CMnGOqdSBxW3Pp8E+oW1/IWEtqHCYOAdwwc1BZ6TZxJFJbyu6Cd7lG3hgxcEdf7oDcfQUJqw2Urr
xjpln5QuN0bOCzo8kStEAxU5BcbuQfubun0zcttbiurlIltblI5JHjSdwoRnXOQPm3fwk5xj3pp0
GEOXgvLq3L7hKYmUGVSxbaSVyMFmwVweetTR2FrDJbxCVt8Msk6KWGSW3bvqBv8A5UaAytdeI7W0
vbm1aC4kNrGXlaMKwX5d3Tdu5HfG3PGc8Uy58UWdlDI15BNbSoyqIZniRnDZ2kMX2gHa3Vh0Ptld
W8PrqXnSfaZi7RsIonYeWjlCu4HG5eD0Bx3xmpP7CRlLyX1091uVkuj5fmJgEAABduMMw5U/ePtR
pYBkPiS2u4I5rK1ubxWTfJ5GxvKGSOfm+blW4TdnHGeM1INfnk1eUyx3Qs4Qse5Y4whZpWTc2WL4
GAOMdGJHStBtEB2lNRvo3KbJpFkXdMMk/MSpxyTjZtxnjGBiKfQxHY3sVn88l2hjPnyEKoLMScgZ
yN5+uByOtGgCHxFF9reGO2uJzv8ALjSONcuw8zJBLAY/dnrj9eFk8SQpAZUsLuXYhedU8vMABKnd
lwDyrfdJ6fSp4dEtobi3nV5d1uiKoLDB2qyjPGf4z+lZupaBeyM0W